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

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

13
Програмно отримати висоту панелі навігації
Я знаю, що наявність більш контролера перегляду (навігаційної панелі) штовхає UIView на його висоту. Я також знаю, що ця висота = 44 пікс. Я також виявив, що цей натиск підтримує [self.view].frame.origin.y = 0. Тож як я можу визначити висоту цієї панелі навігації, окрім того, щоб просто встановити її на постійну? …

6
Основний приклад обміну текстом або зображеннями з UIActivityViewController в Swift
Я розпочав пошук, бажаючи дізнатися, як я можу ділитися іншими програмами в iOS. Я виявив, що два важливі шляхи UIActivityViewController UIDocumentInteractionController Ці та інші методи порівнюються у цій відповіді ТА . Часто, коли я вивчаю нову концепцію, мені подобається бачити основний приклад, щоб розпочати мене. Як тільки я отримаю щось …

22
Swift - Перетворення цілого числа в години / хвилини / секунди
У мене є (дещо?) Основне питання щодо перерахунку часу в Swift . У мене є ціле число, яке я хотів би перетворити на години / хвилини / секунди. Приклад: Int = 27005 дав би мені: 7 Hours 30 Minutes 5 Seconds Я знаю, як це зробити в PHP, але на …
131 ios  swift 


25
Як швидко видалити кордон навігаційного бару?
я намагався без удачі видалити кордон навігації. Я досліджував, і люди, здається, говорять, щоб встановити shadowImage та BackgroundImage на нуль, але це не працює в моєму випадку. Мій код self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") ілюстрація:

19
Зробіть програму UIButton програмно у Swift
Я намагаюся побудувати програмний інтерфейс програмно. Як змусити цю дію працювати? Я розвиваюсь зі Свіфт. Код у viewDidLoad: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let myFirstLabel = UILabel() let myFirstButton = UIButton() myFirstLabel.text = "I made a label …
130 ios  uibutton  swift 

18
Як можна зробити випадкове число між діапазоном для arc4random_uniform ()?
тому моя мета в цьому кодовому коді полягає в випадковому закатанні двох кубиків, і, як ми всі знаємо, ваш звичайний штамб має лише 6 сторін, тому я імпортував Foundation для доступу до arc4random_uniform (UInt32). Я спробував використовувати діапазон (1..7), щоб уникнути випадкового отримання 0, однак повернув помилку, яку мені не …
129 range  swift  arc4random 

5
Як передавати об’єкт за допомогою NSNotificationCenter
Я намагаюся передати об’єкт від свого делегата додатку до приймача сповіщень іншого класу. Я хочу передати ціле число messageTotal. Зараз у мене є: У приймачі: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self …

14
Переосмислення властивості надкласу з різним типом у Swift
Чи може хтось із Swift пояснити, як замінити властивість надкласу на інший об'єкт, підкласифікований з оригінальної властивості? Візьміть цей простий приклад: class Chassis {} class RacingChassis : Chassis {} class Car { let chassis = Chassis() } class RaceCar: Car { override let chassis = RacingChassis() //Error here } Це …
129 swift 

9
Xcode iOS 8 Типи клавіатури не підтримуються
У мене є UITextFieldCtrl-тягнув як @Outletв моєму .swiftкласі. Зараз viewDidLoadя використовую цей код self.myTextField.keyboardType = UIKeyboardType.DecimalPad Коли я запускаю свою програму на тренажері та натискаю на UITextFieldмене, я отримав цей журнал Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default У мене немає збоїв чи чогось, але …
128 ios  xcode  keyboard  swift  ios8 

14
Сортувати словник за клавішами
Я хочу сортувати словник у Swift. У мене є словник типу: "A" => Array[] "Z" => Array[] "D" => Array[] і т. д. Я хочу, щоб це було так "A" => Array[] "D" => Array[] "Z" => Array[] тощо. Я спробував багато рішень щодо SO, але ніхто не працював на …

17
Імпорт Project-Swift.h у файл класу Objective-C… файл не знайдено
У мене є проект, який був запущений в Objective-C, і я намагаюся імпортувати деякий код Swift в ті ж файли класу, про які раніше писав Objective-C. Я не радився з Apple , документи по використанню Swift і Objective-C в тому ж проекті, а також SO питання , як це, але …
128 ios  objective-c  xcode  swift  xcode6 


12
Як перевірити, чи існує файл у каталозі Документи у Свіфті?
Як перевірити, чи існує файл у каталозі Документи у Swift? Я використовую [ .writeFilePath ]метод для збереження зображення в каталозі Документи, і я хочу завантажувати його щоразу, коли програма запускається. Але у мене є зображення за замовчуванням, якщо немає збереженого зображення. Але я просто не можу голову, як використовувати цю …
127 ios  xcode  swift 

4
Властивості змінної лише для читання та не обчислені в Swift
Я намагаюся щось зрозуміти з новою мовою Apple Swift. Скажімо, я раніше робив щось подібне в Objective-C. У мене є readonlyвластивості, і їх неможливо змінити індивідуально. Однак, використовуючи певний метод, властивості змінюються логічно. Я беру наступний приклад, дуже простий годинник. Я б написав це в Objective-C. @interface Clock : NSObject …

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