«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.

3
SwiftUI görünümlerinin iç içe ObservableObjects'e nasıl bağlanacağını söyleme
Ben adlandırılan bir EnvironmentObject alır bir SwiftUI görünüm var appModel. Daha sonra değerini okur appModel.submodel.countonun içinde bodyyöntemle. Ben özellik güncellemeleri zaman yeniden oluşturur count, submodelböylece bu özelliği görünümüne bağlamak için bekliyoruz , ama bu gerçekleşmiyor gibi görünüyor. Bu bir hata mı? Ve değilse, görünümlerin SwiftUI'deki ortam nesnelerinin iç içe özelliklerine …
18 ios  swift  swiftui  combine 

5
IOS13'te bu yazı tipi ile ilgili coretext uyarısının kaynağını nasıl bulabilirim?
Uygulamamın bir güncellemesi üzerinde çalışırken, uygulamayı IOS13'te Xcode 11.2'de çalıştırırken günlükte tonlarca uyarı aldığımı fark ettim. CoreText not: İstemci adı ".SFUI-Normal" istedi, istenen yazı tipi yerine TimesNewRomanPSMT alır. Tüm sistem kullanıcı arayüzü yazı tipi erişimi, CTFontCreateUIFontForLanguage () veya + [UIFont systemFontOfSize:] gibi uygun API'ler aracılığıyla olmalıdır. Biraz kazdık ve WWDC'den …

3
İOS 13'te sistem Emoji klavyesini varsayılan olarak gösterme
Çözüm İşte bu sorun için tam bir çözüm / çözüm , lütfen oylayın Blld's cevabını da çünkü bu gerekli bilgi için hayati önem taşıyordu! Aramaya yardımcı olacak alternatif başlıklar Emoji klavyesini bir UIKeyInput nesnesi için varsayılan olarak gösterme (iOS 13'te) İOS 13'ü Emoji klavyesini göstermeye zorlama ayarlamak UITextInputMode.primaryLanguage emoji'ye Klavyeyi …
17 ios  swift  keyboard  uikit  emoji 

3
SwiftUI - EnvironmentObject nasıl View Modeline geçirilir?
Görünüm Modeli (yalnızca görünüm) tarafından erişilebilen bir EnvironmentObject oluşturmak için arıyorum. Ortam nesnesi uygulama oturumu verilerini izler, örneğin oturum açıldı, erişim belirteci vb. Bu veriler, bir API'nin bu EnvironmentObjects'ten veri geçirmesine izin vermek için görünüm modellerine (veya gerektiğinde hizmet sınıflarına) iletilir. Görünüm nesnesi görünümünden model sınıfının başlatıcısına oturum nesnesi geçmeye …
16 ios  swift  mvvm  swiftui 

2
SwiftUI görünüm içerik düzeni beklenmedik bir şekilde pop / atlar görünüyor?
Bir form veya liste (gruplandırılmış) ile yeni bir görünüme giderken, içerik gezinme görünümü başlığının altından yaklaşık dörtte biri kadar görünür, ardından yaklaşık yarım saniye sonra doğru konuma "açılır". Çok çirkin. Bu bir SwiftUI hatası mı yoksa yanlış bir şey yapılandırıyorum emin değil misiniz? Bunu hem simülatörde hem de cihazda aynı …
16 ios  swift  swiftui 

1
Temel veri varlıklarını SwiftUI'de popover'e kaydetmek, .environment öğesini tekrar SubView'a geçirmeden nilError değerini atar
SwiftUI ve Core Data ile oynamak beni meraklı bir soruna getirdi. Durum şu şekildedir: Ana görünümü "AppView" ve "SubView" adlı bir alt görünümü var. NavigationTitleBar'daki artı düğmesini popover veya sayfa olarak tıklarsam SubView görünümü AppView görünümünden açılır. @Environment(\.managedObjectContext) var managedObjectContext @State private var modal: Bool = false ... Button(action: { …
15 ios  swift  core-data  swiftui 

2
iOS 13.1 UITextView delege yöntemi gerekir Ekte kaydırma yapılırken Etkileşim çağrılmalıdır
UITextViewKullanıcı URL'ye veya eke dokunduğunda uygulama içi tarayıcı açmak gibi bazı özel işler yapmak için temsilci yöntemini kullanıyorum : func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool İOS 13'te, bu temsilci yöntemi, kullanıcı henüz beklenmeyen URL'yi kaydırdığında bile çağrılır. Bu davranış resim ekine de …

4
Swift 5.1 Hatası: [eklenti] AddInstanceForFactory: <CFUUID kimliği için kayıtlı fabrika yok
Uygulama aşağıdaki hata mesajıyla kilitleniyor 2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x600002903280&gt; F8BB1C28-BAE8-11D6-9C31-00039315CD46 Çökme noktasındaki kesme noktası AVAudioPlayer ile ilişkili gibi görünüyor let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)! audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---&gt; breakpoint
15 swift  swift5  swift5.1 

5
Katalizörle mac'e taşırken bölmeyi hariç tutun
Catalyst sayesinde uygulamaların mac'a taşınması nihayet mümkün , sorun, çok sayıda kapsül AppKit'i desteklemiyor. En yaygın olanı Crashlytics / Firebase olacaktır. In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 Yeni bir konu olduğundan, macOS için yapımdan bir kapsülü …

2
AVPlayer kullanıldığında "Çok Yollu olmayan bağlantı" hatası döndürülür
Bir YouTube URL'si oynatmak için AVKit kullanıyorum. Bir düğme eylem içinde bu kodu var: @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } let player = AVPlayer(url: youtubeUrl) let playerViewController = AVPlayerViewController() playerViewController.player = player present(playerViewController, animated: true) { player.play() } } URL geçerlidir, …


2
Xcode 11.2'deki IconRenderer Uyarısı
Yeni bir iOS Single View Uygulaması oluşturdum ve uygulamayı oluşturmaya ve çalıştırmaya çalışıyorum. Aşağıdaki gibi uyarıyı almıştım: [Renderer] IconRenderer: HorizontalStretchPadding (18.000000, 18.000000) is larger than the image size (34.000000, 54.000000). Image will now use the center column of pixels to stretch. Bu uyarı defalarca gösterilmeye devam ediyor.
13 ios  swift  xcode  xcode11.2 

2
Kullanıcının watchOS sürümünü iOS uygulamasından algılama
İOS uygulamasında saatle ilgili bazı ayarların bulunduğu bir iOS uygulamam var. Yalnızca kullanıcının uygulamamla uyumlu bir Apple Watch'u varsa göstermek istiyorum. WatchConnectivity kullanıcı WCSession'ın isPaired özelliği kullanıcı bir saat olup olmadığını görmek için sorgulayabilirsiniz ama watchOS sürümünü belirlemek için nasıl anlayamıyorum (benim app kullanmak için&gt; 5.0 olması gerekir). İOS uygulamasından …


4
Swift Derleyici Hatası: Numaralandırma durumunda ilişkili bir değer olarak tek bir grup vardır, ancak burada birkaç desen vardır
Xcode 11.4 beta 3'te bir proje oluştururken, bu Swift Derleyici hatasını bir numarada alıyorum: Numaralandırma durumunda ilişkili bir değer olarak tek bir grup vardır, ancak burada birkaç desen vardır, desenleri dolaylı olarak tupling eder ve bunun yerine eşleştirmeye çalışır Kaynak kodu: switch result { case .error(let err): // case .value(let …
12 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.