«swift» etiketlenmiş sorular

Swift, Apple Inc. tarafından platformları ve Linux için geliştirilen güvenli, hızlı ve etkileyici bir genel amaçlı programlama dilidir. Swift açık kaynaklıdır. Etiketi yalnızca dil özellikleriyle ilgili sorular için veya Swift'te kod gerektirme için kullanın. Platformlar veya çerçeveler hakkında (dile bağlı olmayan) sorular için [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] ve [cocoa] etiketlerini kullanın.




13
Programlı olarak gezinme çubuğunun yüksekliğini alın
Daha fazla görüntüleme denetleyicisinin (gezinme çubuğu) varlığının, UIView'ı yüksekliği ile aşağıya ittiğini biliyorum. Ayrıca bu yüksekliğin 44px olduğunu da biliyorum. Ayrıca, bu aşağı itmenin [self.view].frame.origin.y = 0. Öyleyse, bu gezinme çubuğunun yüksekliğini sabit olarak ayarlamak dışında nasıl belirleyebilirim? Veya, daha kısa sürüm, UIView'umun üstte gezinme çubuğu ile gösterildiğini nasıl belirleyebilirim? …

12
Swift ile güncel dil kodu nasıl alınır?
Swift ile yazılan uygulamamda cihazın dil kodunu (en, es ...) almak istiyorum. Bunu nasıl elde edebilirim? Bunu deniyorum: var preferredLanguages : NSLocale! let pre = preferredLanguages.displayNameForKey(NSLocaleIdentifier, value: preferredLanguages) Ancak bu sıfır döndürür.
131 swift  nslocale 

25
Hızlı bir şekilde navigasyon çubuğunun kenarlığı nasıl kaldırılır?
Navigasyon Çubukları sınırını şanssız olarak kaldırmaya çalışıyorum. Araştırdım ve insanlar shadowImage ve BackgroundImage'ı sıfır olarak ayarlamalarını söylüyorlar, ancak bu benim durumumda çalışmıyor. Benim kodum self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") örnek:

19
Swift'de programlı olarak bir UIButton oluşturun
Kullanıcı arayüzlerini programlı olarak oluşturmaya çalışıyorum. Bu eylemi nasıl çalıştırırım? Swift ile geliştiriyorum. Görünümdeki kodDidLoad: 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 on the screen …
130 ios  uibutton  swift 

17
Project-Swift.h bir Objective-C sınıfına aktarılıyor… dosyası bulunamadı
Objective-C'de başlatılan bir projem var ve daha önce Objective-C'yi yazdığım sınıf dosyalarına bazı Swift kodlarını aktarmaya çalışıyorum. Swift ve Objective-C'yi aynı projede kullanma konusunda Apple dokümanlarına ve bunun gibi SO sorusuna danıştım , ancak yine de işe yaramıyor: koyduktan sonra dosya bulunamadı hatası almaya devam ediyorum #import "NewTestApp-Swift.h"( NewTestAppÜrünün adı …
130 ios  objective-c  xcode  swift  xcode6 

18
Arc4random_uniform () için range arasında nasıl rastgele sayı yapılır?
bu yüzden bu kod parçasındaki amacım rastgele iki zar atmak ve hepimizin bildiği gibi sizin normal kalıbınızın sadece 6 yüzü var, bu yüzden arc4random_uniform'a (UInt32) erişim için Foundation'ı ithal ettim. Rastgele 0 almaktan kaçınmak için (1..7) aralığını kullanmaya çalıştım, ancak bu çok hoşuma gitmeyen bir hata döndürdü. Bunu yapmaya çalıştım: …
129 range  swift  arc4random 

5
NSNotificationCenter ile nesne nasıl geçirilir
Uygulama temsilcimden başka bir sınıftaki bir bildirim alıcısına bir nesne geçirmeye çalışıyorum. Tamsayı geçirmek istiyorum messageTotal. Şu anda var: Alıcıda: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(dismissSheet) name:UIApplicationWillResignActiveNotification object:nil]; [[NSNotificationCenter defaultCenter] …

14
Swift'de farklı türle süper sınıf özelliğini geçersiz kılma
Swift'de birisi, bir süper sınıfın bir özelliğinin orijinal özellikten alt sınıflara ayrılmış başka bir nesneyle nasıl geçersiz kılınacağını açıklayabilir mi? Şu basit örneği ele alalım: class Chassis {} class RacingChassis : Chassis {} class Car { let chassis = Chassis() } class RaceCar: Car { override let chassis = RacingChassis() …
129 swift 

5
İOS'ta UISceneDelegate / SwiftUI'yi devre dışı bırakın
Şu anda Xcode 11 Beta 5 kullanıyorum. Uygulamam içinde iOS 12 ve altında sorunsuz çalışıyor. Ancak, iOS 13'te UIScenevarsayılan olarak kullanıyor gibi görünüyor . Bu, uygulamamın hiçbir şey yapmamasına neden oluyor. Uygulama yeni yüklemede başladığında, kullanıcının kabul etmesi gereken bir şartlar ve koşullar vardır. Kabul ettikten sonra bir yükleme ekranına …
129 swift  xcode  swiftui  ios13 

9
Xcode iOS 8 Klavye türleri desteklenmez
Bir var UITextFieldbir Ctrl-sürüklenen @Outletbenim de .swiftsınıfta. Şimdi viewDidLoadbu kodu kullanıyorum self.myTextField.keyboardType = UIKeyboardType.DecimalPad Uygulamamı simülatörde başlattığımda ve UITextFieldbu günlüğü aldım Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default Çökme falan yok ama klavye görüntülenmiyor. Ben de ayarlamaya çalıştım Storyboardama aynı. Ayrıca herhangi bir UITextField klavyeye …
128 ios  xcode  keyboard  swift  ios8 

14
Sözlüğü tuşlara göre sırala
Swift'de bir sözlüğü sıralamak istiyorum. Şöyle bir sözlüğüm var: "A" => Array[] "Z" => Array[] "D" => Array[] vb gibi olmasını istiyorum "A" => Array[] "D" => Array[] "Z" => Array[] vb. SO'da birçok çözüm denedim ama kimse benim için çalışmadı. XCode6 Beta 5 kullanıyorum ve üzerinde bazıları derleyici hatası …

12
Swift'deki Belgeler dizininde bir dosya olup olmadığı nasıl kontrol edilir?
İçindeki Belgeler dizininde bir dosya olup olmadığı nasıl kontrol edilir Swift? [ .writeFilePath ]Belgeler dizinine bir görüntü kaydetmek için yöntem kullanıyorum ve uygulama her başlatıldığında onu yüklemek istiyorum. Ancak kaydedilmiş bir resim yoksa varsayılan bir resmim var. Ama bu [ func fileExistsAtPath(_:) ]işlevi nasıl kullanacağımı kafama takamıyorum . Birisi, işlevin …
128 ios  xcode  swift 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.