Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Koyu Mod, açık ve koyu temalar için sistem genelinde bir seçenektir. iOS kullanıcıları artık temayı seçebilir veya iOS'un ortamına ve günün saatine göre görünümü dinamik olarak değiştirmesine izin verebilir.
Bu belge, iOS 13 uygulamalarında koyu modu ve destekleyen koyu modu tanıtır.
Gereksinimler
Koyu Mod için iOS 13 ve Xcode 11, Xamarin.iOS 12.99 ve Xcode 11 desteğine sahip Mac için Visual Studio 2019 veya Visual Studio 2019 gerekir.
Koyu Modu Açma
Apple, koyu ve açık modlar arasında geçiş yapmak için iOS 13'te bir geliştirici menüsü sağlar. iOS 13 simülatöründe Ayarlar açın ve Geliştirici bölümünü seçin, ardından Koyu Görünüm anahtarına kaydırın. Değişiklik tüm simülatör ortamına yansıtılır:

Açık ve Koyu Modlar için Varlıklar
Visual Studio'daki Varlık Kataloğu artık her görünüm modu için isteğe bağlı görüntüleri ve renkleri destekliyor: Evrensel, Koyu ve Açık. Görüntülerinizi ve renklerinizi bu şekilde tanımlarken, iOS otomatik olarak uygun görüntüyü ve rengi seçer.
iOS projenizde Assets.xcassets dosyanızı açın ve yeni bir görüntü kümesi ekleyin. Hedef çözünürlüklerden herhangi birinde evrensel, koyu ve açık görüntüler belirtebileceğinize dikkat edin. Aşağıdaki ekran görüntüsünde koyu ve ışık için "MicrosoftLogo" adlı bir görüntü vardır:

Assets.xcassets , renk tanımları olan BackgroundColor ve TitleColor girdilerini de içerir. Bu renkler artık uygulama genelinde kullanılmak üzere ada göre kullanılabilir. BackgroundColor görünümün arka planına, TitleColor ise bu ekran görüntüsünde gösterildiği gibi etikete atanmıştır:

Dinamik sistem renkleri
Apple, yeni koyu mod ayarına göre görünümlerini dinamik olarak ayarlayan yeni anlamsal renkler kullanıma sunulmuştur.
Özet
Bu makalede iOS için Koyu Mod tanıtıldı ve varlık kataloğu kullanılarak her mod için görüntüler ve renkler belirtildi.