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

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

3
'automaticallyAdjustsScrollViewInsets' застаріло в iOS 11.0
Я щойно розпочав компіляцію до iOS 11 і помітив, що зараз Apple оголосила про власність var automaticallyAdjustsScrollViewInsets: Bool { get set } як припинено: https://developer.apple.com/documentation/uikit/uiviewcontroller/1621372-automaticallyadjustsscrollviewin Чи є ще одна властивість виправити це попередження в iOS 11? Чи буде значення за замовчуванням залишатися істинним, або як це буде оброблятися в майбутньому?
76 ios  swift  xcode  deprecated 

19
UITextView починається знизу або в середині тексту
Я доберусь до цього. У мене на UItextViewдумку, що коли потрібно прокрутити, щоб побачити весь текст (коли в textView присутній багато тексту), textView іноді починається в середині тексту, а інший раз внизу тексту. Редагування не ввімкнено в textView. Мені потрібен спосіб змусити textView запускатись зверху кожного разу. Я бачив кілька …

3
Атрибут @noescape у Swift 1.2
У Swift 1.2 є новий атрибут з параметрами закриття у функціях, і як сказано в документації: Це вказує на те, що параметр викликається лише коли-небудь (або передається як параметр @ noescape у виклику), що означає, що він не може пережити термін дії виклику. У моєму розумінні, до цього ми могли …

11
Створіть кнопку програмно і встановіть фонове зображення
Коли я намагаюся створити кнопку та встановити фонове зображення в Swift: let button = UIButton.buttonWithType(UIButtonType.System) as UIButton button.frame = CGRectMake(100, 100, 100, 100) button.setImage(IMAGE, forState: UIControlState.Normal) button.addTarget(self, action: "btnTouched:", forControlEvents: UIControlEvents.TouchUpInside) self.view.addSubview(button) Я завжди отримую повідомлення про помилку: " Не вдається перетворити тип виразу" Void "у тип" UIImage " ".
75 ios  swift  uibutton 

12
Спеціальний режим редагування в UITableViewCell, проводячи пальцем ліворуч. Objective-C або Swift
Як створити власний режим редагування в iOS7 UITableView за допомогою Objective C, наприклад Evernote або додатку Apple Reminders, провівши пальцем ліворуч. Я намагався встановити користувальницький редагуючийАксесорний Перегляд, але це не спрацювало. Вид редагування Evernote: Вид редагування нагадувань: Мій поточний код - - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { return YES; } …


22
Зміна зображення та кольору тексту елемента панелі вкладок iOS
Ось моя панель вкладок: На наступному зображенні зображена запущена програма та вибраний пункт "НОВИНИ": Зрозуміло, що колір відтінку смужки працює нормально, як я хочу! Але tintColor впливає лише на зображення, а не на текст. Крім того, коли елемент вибраний (як показано вище, новини), колір товару стає синім! Як мені запобігти …

5
Як створити імпортований модуль у Swift?
Я прочитав документацію Apple для Swift і не можу знайти нічого про те, як створювати модулі або як визначати членів класу чи структури як приватних чи загальнодоступних. У синтаксисі є посилання на оператор імпорту, але я не можу знайти жодної інформації про те, що він робить, і як ним користуватися. …
75 swift  module 

13
Завантажте локальний html в UIWebView, використовуючи swift
Цей зводить мене з розуму рано вранці. Я хочу завантажити локальний html у веб-перегляд: class PrivacyController: UIViewController { @IBOutlet weak var webView:UIWebView! override func viewDidLoad() { let url = NSURL(fileURLWithPath: "privacy.html") let request = NSURLRequest(URL: url!) webView.loadRequest(request) } } Файл html знаходиться в кореневій папці мого проекту, але знаходиться всередині …
75 ios  swift  uiwebview 

10
@IBDesignable аварійний агент
Коли я пишу свій власний- UIButtonрозширений клас і створюю його @IBDesignable, я отримую дві помилки в Interface Builder, а саме: Main.storyboard: помилка: IB Designables: Не вдалося оновити статус автоматичного макета: Агент зірвався, оскільки fd закрито Main.storyboard: помилка: IB Designables: Не вдалося відобразити екземпляр RandjeUIButton: Агент зірвався Ось мій код: import …

3
Створити та експортувати анімований GIF через iOS?
У мене є серія зображень, налаштованих користувачем, у програмі iOS, які анімуються у простому, покроковому стилі фліп-книги. Моє запитання таке: чи є спосіб дозволити користувачам експортувати свою анімацію як анімований gif? В ідеалі я хотів би дозволити їм надіслати електронною поштою, соціальним ресурсом (T / FB) або (найгірший випадок ..) …

6
“Ініціалізувати” метод класу для класів у Swift?
Я шукаю поведінку, подібну до +(void)initializeметоду класу Objective-C , оскільки метод викликається один раз при ініціалізації класу і ніколи більше після цього. Простий class init () {}у classзакритті буде дійсно гладким! І очевидно, що коли ми зможемо використовувати " class vars" замість " static vars у закритті структури", це все …
74 ios  swift 

8
Коли використовувати параметри inout?
При передачі класу або примітивного типу у функцію будь-які зміни, внесені у функцію до параметра, відображатимуться поза класом. В основному це те саме, що inoutповинен робити параметр. Який хороший варіант використання параметра inout?
74 swift  swift2 

5
Xcode 8: типи функцій не можуть мітити аргументи, що порушують мою збірку
Здається, чомусь Swift вирішили зробити кодування в ньому менш читабельним, змусивши користувачів видаляти мітки параметрів обробника завершення. Я прочитав обговорення Swift і досі вважаю, що це помилка. Принаймні вони могли б зробити це необов’язковим. При побудові за допомогою Xcode 8 - чи є спосіб змусити компілятор використовувати Swift 2.3, щоб …

2
Xcode6: IBD, який можна призначити та IBInspectable за допомогою Objective-C
У мене є компонент інтерфейсу Objective-C, який я хотів би зробити перевіряемым у Interface Builder з Xcode 6. Swift має атрибути @IBDesignableта @IBInspectableоголошення. Чи доступні вони також у Objective-C? Як вони використовуються?

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