Вопросы с тегом «swift»

Swift - это безопасный, быстрый и выразительный язык программирования общего назначения, разработанный Apple Inc. для своих платформ и Linux. Swift с открытым исходным кодом. Используйте тег только для вопросов о языковых функциях или необходимости кода в Swift. Используйте теги [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] и [cocoa] для (не зависящих от языка) вопросов о платформах или фреймворках.


8
Как контролировать распространение и размытие теней?
Я спроектировал элементы пользовательского интерфейса в эскизе, и один из них имеет тень с размытием 1 и растяжением 0. Я просмотрел документ для свойства слоя представлений, и у слоя нет ничего с именем spread или blur или чего-либо подобного (единственным элементом управления был просто shadowOpacity) Как можно управлять такими вещами, …


27
Быстрые дни между двумя NSDates
Мне интересно, есть ли какая-то новая и отличная возможность получить количество дней между двумя NSDates в Swift / "новом" какао? Например, как в Ruby, я бы сделал: (end_date - start_date).to_i

2
Получить массив значений свойств из массива объектов
Есть класс под названием Employee. class Employee { var id: Int var firstName: String var lastName: String var dateOfBirth: NSDate? init(id: Int, firstName: String, lastName: String) { self.id = id self.firstName = firstName self.lastName = lastName } } И у меня есть массив Employeeобъектов. Теперь мне нужно извлечь ids всех …
113 ios  arrays  swift 


9
Эффект параллакса iOS 7 в моем контроллере представления
Я разрабатываю приложение для iOS 7 на Objective-C. В моем приложении есть экран с несколькими кнопками и красивым фоновым изображением. (Это простая xib UIButtonsповерх a UIImageView.) Я подумал, что было бы здорово, если бы эти кнопки имели эффект параллакса, который есть на домашнем экране iOS 7, поэтому, если вы наклоните …


17
Отрегулируйте высоту UILabel для текста
У меня есть несколько меток, высоту которых я хочу отрегулировать в соответствии с текстом, это код, который я написал для этого сейчас func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return …
112 ios  swift  height  uilabel  frame 

4
UITableview с более чем одной пользовательской ячейкой с Swift
Я хочу использовать UITableview с разными настраиваемыми tableViewCells. Мои 3 клетки таковы: Ячейка1: должна иметь изображение и метку. Ячейка2: должна иметь две метки. Cell3: должен иметь dayPicker. Я не хочу кодировать теги для ячеек. Как мне это сделать в Swift. Должен ли я кодировать свой собственный класс для каждой ячейки? …
111 swift  uitableview 

16
Как я могу преобразовать строку в хеш MD5 в iOS с помощью Swift?
Я хочу преобразовать строку типа «abc» в хеш MD5. Я хочу сделать это в iOS и Swift. Я пробовал использовать приведенные ниже решения, но они не помогли мне: Импорт CommonCrypto в Swift framework Как использовать метод CC_MD5 на быстром языке. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Чтобы быть более ясным, я хочу добиться вывода в …
111 ios  swift  md5 

20
Как программно установить ширину и высоту UICollectionViewCell
Я пытаюсь реализовать CollectionView. Когда я использую Autolayout, мои ячейки меняют не размер, а их выравнивание. Теперь я бы предпочел изменить их размеры, например, на //var size = CGSize(width: self.view.frame.width/10, height: self.view.frame.width/10) Я попробовал установить в своем CellForItemAtIndexPath collectionCell.size = size но это не сработало. Есть ли способ добиться этого? …

20
Как я могу использовать UIColorFromRGB в Swift?
В Objective-C мы используем этот код для установки цветовых кодов RGB для представлений: #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] view.backgroundColor=UIColorFromRGB(0x209624); Как я могу использовать это в Swift?
110 ios  swift 

21
Swift: как получить подстроку от начала до последнего индекса символа
Я хочу узнать лучший / самый простой способ превратить строку в другую строку, но только с подмножеством, начиная с начала и до последнего индекса символа. Например, преобразуйте «www.stackoverflow.com» в «www.stackoverflow». Какой фрагмент кода будет делать это и быть наиболее быстрым? (Надеюсь, это не вызовет споров, но я не могу найти …
110 ios  swift 

4
быстро печатать без новой строки
В Swift 2.0 print()автоматически добавляется символ новой строки. В swift 1.2 println()и print()раньше были отдельные функции. Итак, как мне напечатать какой-то текст и не добавлять к нему новую строку, поскольку в swift больше нет функции печати, которая не добавляет новые строки.
110 swift  swift3  swift2 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.