swift- все статьи тега ➜ страница 15
почему UITableViewAutomaticDimension не работает?
Привет есть много вопросов, отвечающих на динамическую высоту для UITableViewCell of UITableView. Однако я нахожу это странным, когда я это сделал. вот некоторые из ответов : здесь здесь обычно это отвечало бы динамической высоте для ячейки tableView.estimatedRowHeight = 44.0 tableView.rowHeight = UITableViewAutomaticDimension но в моем случае я удивляюсь, что эта линия ничего не делает. мой UITableView просматривается после нажатия панели вкладок внутри splitview. Это полезно? может б ...
Swift-удалить " символ из строки
У меня есть строка, которая является "факультативным("5")". Мне нужно удалить "" окружающий 5. Я удалил "необязательный", выполнив: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) У меня возникли трудности с удалением " персонажи, как они обозначают конец строки в коде. ...
Проверьте, если массив пуст
в Objective-C, когда у меня есть массив NSArray *array; и я хочу проверить, если он не пуст, Я всегда делаю: if (array.count > 0) { NSLog(@"There are objects!"); } else { NSLog(@"There are no objects..."); } таким образом, нет необходимости проверять, если array == nil так как эта ситуация приведет код, чтобы попасть в else случае, а также неnil но пустой массив будет делать. однако в Swift я наткнулся на ситуацию, в которой у меня есть необязательный массив: var array: [Int]? ...
стремительные преобразования диапазона [Инт]
как преобразовать диапазон в массив пробовал: let min = 50 let max = 100 let intArray:[Int] = (min...max) получаю ошибку Range<Int> is not convertible to [Int] Я тоже пробовал: let intArray:[Int] = [min...max] и let intArray:[Int] = (min...max) as [Int] они не работают. ...
Swift: Необходим Префикс Класса?
должен ли я дать моим именам классов Swift трехбуквенный префикс, как рекомендовано соглашения Objective-C: имена классов должны быть уникальными во всем приложении? ...
Как нарисовать круг в iOS Swift?
let block = UIView(frame: CGRectMake(cellWidth-25, cellHeight/2-8, 16, 16)) block.backgroundColor = UIColor(netHex: 0xff3b30) block.layer.cornerRadius = 9 block.clipsToBounds = true Это то, что у меня есть прямо сейчас, но это, очевидно, не правильный способ сделать это. какой самый простой способ сделать это? ...
Как добавить padding-left на UIButton, созданный программно?
у меня возникли проблемы с добавлением левого отступа на UIButton. У меня есть UIButton с UIControlContentHorizontalAlignmentLeft. Я хочу, чтобы текст отображался с левой стороны, но он слишком левый. когда я даю границу, это не выглядит хорошо. Я хотел бы дать некоторое дополнение к тексту о 5px, как в CSS. Я искал решение, но не могу найти его специально для UIButton. Заранее спасибо за помощь. ...
Как установить цель и действие для UIBarButtonItem во время выполнения
пробовал это, но работает только для UIButton: [btn setTarget:self action:@selector(btnClicked:) forControlEvents:UIControlEventTouchUpInside]; ...
Отправка массива json через Alamofire
интересно, можно ли напрямую отправить массив (не завернутый в словарь) в запросе POST. По-видимому,parameters параметр должен получить карту: [String: AnyObject]? Но я хочу иметь возможность отправить следующий пример json: [ "06786984572365", "06644857247565", "06649998782227" ] ...
Swift GET запрос с параметрами
Я очень новичок в swift, поэтому у меня, вероятно, будет много ошибок в моем коде, но то, что я пытаюсь достичь, - это отправить GET запрос на локальный сервер с параметрами. Более того, я пытаюсь достичь этого, учитывая, что моя функция принимает два параметра baseURL:string,params:NSDictionary. Я не уверен, как объединить эти два в фактический URLRequest ? Вот что я пробовал до сих пор func sendRequest(url:String,params:NSDictionary){ let urls: NSURL! = NSURL(string:url) var ...
Как найти максимальное значение для Double и Float в Swift
текущее обучение Swift, есть способы найти макс и мин значение для различных видов целое как Int.max и Int.min. есть ли способ найти максимальное значение для Double и Float? Кроме того, какой документ я должен ссылаться на этот вопрос? В настоящее время я читаю Apple Язык Программирования Swift. ...
Что такое: В Свифт говорит мне?
что означает одинокое подчеркивание в определениях функций? например map(_:) Я понимаю, что при определении функции я могу сделать: func myFunc(_ string: String) { ... } Я бы тогда назвал это myFunc(_:) вместо myFunc(_string:), т. е. целенаправленно скрывает имя параметра? ...
смешивание objective-c и swift при подклассе
У меня есть подкласс UIViewController, написанный на Swift под названием 'BaseViewController'. Теперь у меня есть "старый" контроллер представления под названием "ViewController1", написанный на Objective-C, который я хочу наследовать от "BaseViewController". Следуя другим советам, я импортировал ' Project-Swift.заголовок файла H'. моя проблема возникает, когда подклассы, как это #import <UIKit/UIKit.h> #import "MyProject-Swift.h" @interface ViewController1 : BaseViewController @end о ...