«ios» etiketlenmiş sorular

iOS, Apple iPhone, iPod touch ve iPad'de çalışan mobil işletim sistemidir. İOS platformunda programlama ile ilgili sorular için bu etiketi [ios] kullanın. Bu programlama dillerine özgü konular için [objektif-c] ve [swift] etiketlerini kullanın.

14
Xcode 6 Boyut Sınıflarında Özel Yazı Tipi Boyutlandırma, Özel Yazı Tipleriyle düzgün çalışmıyor
Xcode 6 yeni özelliği vardır yazı ve yazı tipi boyutları içinde UILabel, UITextFieldve UIButtonsağ Film şeridinde, mevcut cihaz yapılandırmanın boyutu sınıfına göre otomatik olarak ayarlanabilir. Örneğin, UILabel"herhangi bir genişlik, kompakt yükseklik" (yatay iPhone'larda olduğu gibi) yapılandırmalarında 12 yazı tipi boyutunu ve "normal genişlik, normal yükseklik" yapılandırmalarında ( iPad'ler gibi ) …

1
iOS 8.1 Simülatör Yerelleştirmesi bozuldu (NSLocalizedString)
TL; DR: Yerelleştirme xCode 6.1 ve 8.1 simülatörü ile çalışmıyor gibi görünüyor. Çözüm: "Düzenleri düzenle" >> "Çalıştır" (yan çubuk) >> "Seçenekler" sekmesine >> "Uygulama Dili" gidin Simülatörde uygulamayı çalıştırmak istediğiniz dili seçin. Uzun Hikaye: XCode'u 6.1'e güncelledim. Güncelleme iOS 7.x simülatörlerini sildi ve bana sadece 8.x simülatörü bıraktı. Aşağıdaki adımları …

8
uiviewcontroller başlığı tabbar öğesi başlığından bağımsız olarak nasıl değiştirilir
Görünüm denetleyicilerimin başlığını şu şekilde ayarlıyorum: görünümde yüklendi: self.title = @"my title"; bundan önce, gömülü olduğu görünüm denetleyicisi ve gezinme denetleyicisi için hikaye panolarına başlığı ayarladım. Bunu şu şekilde ayarladım: "Başlık"; Görünüm denetleyicisini tutan sekmeye tıkladığımda sekme çubuğu öğesinin başlığını ve şu şekilde uiviewcontrollerdeğiştirdiğim: benim başlığım Görünüm denetleyicisinin değişmesini istiyorum, …

8
Yerleşim kısıtlamalarını ne zaman etkinleştirebilir / devre dışı bırakabilirim?
IB'de birden fazla kısıtlama seti kurdum ve bazı durumlara bağlı olarak bunlar arasında programlı olarak geçiş yapmak istiyorum. Orada bir var constraintsAIB yüklü olarak işaretlenmiş hepsi çıkış toplama ve constraintsBtüm çıkış toplama IB kaldırılır. İki küme arasında programlı olarak şu şekilde geçiş yapabilirim: NSLayoutConstraint.deactivateConstraints(constraintsA) NSLayoutConstraint.activateConstraints(constraintsB) Ama ... Bunu ne zaman …


24
Hızlı bir ses yaratma ve çalma
Öyleyse yapmak istediğim, bir düğmeye bastığımda çalacak bir ses yaratmak ve çalmak, bunu Objective-C'de nasıl yapacağımı biliyorum ama Swift'de nasıl yapılacağını bilen var mı? Objective-C için şöyle olurdu: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound); Ve sonra oynamak için yapardım: AudioServicesPlaySystemSound(Explosion); Bunu nasıl yapabileceğimi bilen var …
104 ios  objective-c  audio  swift 


3
iOS 10 - Kamera, mikrofon ve Fotoğraf Kitaplığı izinlerinin sorulmasındaki değişiklikler uygulamanın çökmesine neden oluyor
iOS 10, Artık Ortam Kitaplığına, Fotoğraflara, Kameraya ve bunun gibi diğer Donanımlara Erişmek İçin Kullanıcı İzni Gerektiriyor. Bunun çözümü, anahtarlarını info.plistkullanıcı için verilerini nasıl kullandığımıza dair bir açıklama ile eklemektir. Sadece birkaç anahtar bulabildim NSPhotoLibraryUsageDescription NSMicrophoneUsageDescription NSCameraUsageDescription Ben de daha fazla tuşları diğer donanım için de varsa bilmek istiyorum iOS …

4
Bir anahtarlık öğesini benzersiz kılan nedir (iOS'ta)?
Sorum iOS'taki (iPhone, iPad, ...) anahtar zincirleriyle ilgili. Mac OS X altında anahtar zincirlerinin uygulanmasının aynı soruyu aynı cevapla gündeme getirdiğini düşünüyorum (ama emin değilim). iOS, beş tür (sınıf) anahtar zinciri öğesi sağlar. Türünü kSecClassbelirlemek için anahtar için şu beş değerden birini seçmelisiniz : kSecClassGenericPassword used to store a generic …

22
NSDate gün başlangıcı ve gün sonu
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …

4
İOS 8'de yön değişikliklerini işlemenin "doğru" yolu nedir?
Birisi bana iOS 8'de dikey ve yatay arayüz yönlendirmeleriyle çalışmaya "doğru" veya "en iyi" yaklaşımı söyleyebilir mi? Görünüşe göre bu amaçla kullanmak istediğim tüm işlevler iOS 8'de kullanımdan kaldırılmış ve araştırmam net ve zarif bir alternatif bulamadı. Dikey veya yatay modda olup olmadığımızı kendim belirlemek için gerçekten genişliğe ve yüksekliğe …

9
UIAlertAction için işleyici yazma
UIAlertViewKullanıcıya a gösteriyorum ve işleyiciyi nasıl yazacağımı çözemiyorum. Bu benim girişimim: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style: UIAlertActionStyle.Default, handler: {self in println("Foo")}) Xcode'da bir sürü sorunla karşılaşıyorum. Belgeler diyor ki convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) -> Void)!) Tüm bloklar …




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.