Запитання з тегом «swift»

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


8
Як контролювати поширення і розмиття тіней?
Я створив елементи інтерфейсу в ескізі, і один з них має тінь з розмиттям 1 і розширенням 0. Я переглянув документ для властивості шару перегляду, а шар не має нічого, що називається спред або розмиття, або щось подібне (єдиним елементом управління було просто тіньOpacity) Як можна керувати такими речами, як …


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об’єктів. Що мені зараз потрібно - це витягнути …
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 label.frame.height …
112 ios  swift  height  uilabel  frame 


4
UITableview з більш ніж одними користувацькими клітинками з Swift
Я хочу використовувати перегляд UITable з різними користувацькими tableViewCells. Мої 3 клітини є такими: Cell1: повинен мати зображення та мітку. Cell2: має мати дві мітки. Cell3: повинен мати день вибору. Я не хочу кодувати тег для комірок. Як я можу керувати цим у Swift. Чи потрібно кодувати свій клас для …
111 swift  uitableview 

27
Швидкі дні між двома NSDates
Мені цікаво, чи є якась нова і дивовижна можливість отримати кількість днів між двома NSDates в Свіфті / "новим" какао? Наприклад, як у Ruby я би робив: (end_date - start_date).to_i

16
Як можна конвертувати String в хеш MD5 в iOS за допомогою Swift?
Я хочу перетворити рядок типу "abc" в хеш MD5. Я хочу це зробити в iOS та Swift. Я намагався використовувати рішення нижче, але вони не працювали для мене: Імпорт CommonCrypto в рамках Swift Як використовувати метод CC_MD5 у швидкій мові. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Щоб було більш зрозуміло, я хочу досягти виходу в …
111 ios  swift  md5 

5
Відмовитися від UISceneDelegate / SwiftUI на iOS
Зараз я використовую Xcode 11 Beta 5. У моїй програмі він чудово працює на iOS 12 та старіших версіях. Однак на iOS 13 схоже, що він використовує UISceneза замовчуванням. Це змушує мій додаток нічого не робити. Коли програма запускається з новою інсталяцією, користувач повинен прийняти умови та умови. Погодившись, вони …
111 swift  xcode  swiftui  ios13 

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
Швидкий: Як отримати підрядку від початку до останнього індексу символів
Я хочу дізнатися найкращий / найпростіший спосіб перетворити рядок в інший рядок, але лише з підмножиною, починаючи з початку і переходячи до останнього індексу символу. Наприклад, перетворіть "www.stackoverflow.com" у "www.stackoverflow". Який фрагмент коду зробив би це і був найбільш швидким? (Я сподіваюся, що це не викликає дебатів, але я не …
110 ios  swift 

4
друк без нової лінії швидко
У швидкості 2.0 print()автоматично додається символ нового рядка. У швидкому 1.2, println()і print()раніше він був окремими функціями. Тож як я надрукую деякий текст і не додаю до нього новий рядок, оскільки у swift більше немає функції друку, яка не додає нові рядки.
110 swift  swift3  swift2 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.