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

15
Nesneyi değere göre kaldırmak için dizi uzantısı
extension Array { func removeObject<T where T : Equatable>(object: T) { var index = find(self, object) self.removeAtIndex(index) } } Ancak, bir hata alıyorum var index = find(self, object) 'T', 'T' ye dönüştürülemez Ayrıca bu yöntem imzası ile denedim: func removeObject(object: AnyObject)Ancak, aynı hatayı alıyorum: 'AnyObject', 'T'ye dönüştürülemez Bunu yapmanın uygun …
140 ios  arrays  swift 

9
NSLocalizedString kullanarak en iyi uygulama
NSLocalizedStringUygulamamı yerelleştirmek için (diğerleri gibi) kullanıyorum . Ne yazık ki, birkaç "dezavantaj" vardır (NSLocalizedString'in kendisinin hatası olmak zorunda değildir), Xcode'daki dizeler için otomatik tamamlama yok. Bu, çalışmayı sadece hataya yatkın değil aynı zamanda yorucu hale getirir. Bir dizeyi daha önce var olan eşdeğer bir dizeyi bilmediğiniz için yeniden tanımlayabilirsiniz (örneğin, …


3
Garip AQDefaultDevice günlüğü
Ben böyle bir denetleyiciden video oynuyorum: func playMovie() { let path = Bundle.main.path(forResource: "xyz", ofType:"mov") let url = URL(fileURLWithPath: path!) self.player = AVPlayer(url: url) let layer: AVPlayerLayer = AVPlayerLayer(player: self.player) layer.frame = self.view.frame layer.videoGravity = AVLayerVideoGravityResizeAspectFill self.view.layer.addSublayer(layer) self.player.play() } Denetleyici yok edildikten ve artık kullanılmadıktan sonra bile, bu günlük iletisini …
140 ios  xcode 

18
UITableViewCell içinde düğmeyi tıklayın
Bir tablo görünümü ve tablo hücre şablonu için ayrı bir uç ile bir görünüm denetleyicisi var. Hücre şablonunda bazı düğmeler bulunur. Tablo görünümünü tanımladığım görünüm denetleyicisinin içinde tıklatılan hücrenin diziniyle birlikte düğme tıklatmasına erişmek istiyorum. Ben Yani ViewController.hve ViewController.mben nerede UITableViewve TableTemplate.h, TableTemplate.mve TableTemplate.xibben nerede ucu tanımladı. Hücre dizini ile …

15
UIButton'un metin hizalama merkezi nasıl yapılır? IB Kullanımı
Merkezi olarak IB'yi kullanarak UIButton unvanını ayarlayamıyorum. Başlığım çok satırlı. Bunun gibi veriyor Ama böyle istiyorum Ben buna yer verdim ama bunu yapmak istemiyorum. Bazı durumlarda tam olarak hizalanmadığı ve hizalamayı ayarlamak için UILabel bir özelliği olduğunu biliyorum ama bunun için bir kod yazmak istemiyorum .. sadece IB her şeyi …


26
Daha küçükken UIScrollView içeriğini ortala
İçimde yakınlaştırma ve kaydırma için kullandığım UIImageViewbir tane UIScrollViewvar. Kaydırma görünümünün görüntüsü / içeriği kaydırma görünümünden büyükse, her şey yolunda gider. Ancak, görüntü kaydırma görünümünden daha küçük olduğunda, kaydırma görünümünün sol üst köşesine yapışır. Fotoğraflar uygulaması gibi merkezde tutmak istiyorum. Merkezin içeriğini küçüldüğünde tutmakla ilgili fikir veya örnekler var UIScrollViewmı? …

10
Swift'te uçtan özel UITableViewCell
Bir uçtan özel bir tablo görünümü hücre oluşturmaya çalışıyorum. Burada bu makaleye atıfta bulunuyorum . İki sorunla karşı karşıyayım. Üzerine sürüklenen bir UITableViewCell nesnesi ile bir .xib dosyası oluşturdum. Bir alt sınıf oluşturdum UITableViewCellve onu hücre sınıfı ve Hücre'yi yeniden kullanılabilir tanımlayıcı olarak ayarladım . import UIKit class CustomOneCell: UITableViewCell …
140 ios  uitableview  swift  ios8 

3
Xcode'da "Bağlı Çerçeveler" yerine "gömülü ikili dosyalar" ne zaman kullanılmalıdır?
Bağlantı İkili VS kütüphaneleri ile Gömme Çerçeveleri'nde açıklandığı gibi bu iki seçenek arasındaki fark hakkında iyi bir soru var . İkisini de kullanmak için seçeneklerimiz var gibi görünüyor, sadece hangi durumda gömülü ikili dosyaları daha iyi veya bağlantılı bir çerçeveden daha iyi kullanmamız gerektiğini merak ediyoruz? Daha açık bir şekilde …

4
“Bağımlılıkları analiz etmeye” devam eden cocoapod'lar
Bağımlılıklarımı yönetmek için cocoapods kullanıyorum. Hepsi iyi çalışıyor. Şimdi, yeni bir proje oluştururken, podfile aşağıdakileri ekledim, platform :ios, '6.1' pod 'RestKit', '~> 0.20.0' kapsül kurulumu yaparken, sürekli olarak bağımlılıkları analiz etmeye devam ediyor . Bu sorunun neden olduğu hakkında bir fikrin var mı?
139 ios  cocoapods 

9
Xcode 6 Storyboard yanlış boyutta mı?
Swift'te Xcode 6'da (Beta 1) sıfırdan yeni bir proje inşa ettim ve Storyboard'lar ve görüntülemekte olduğum çıktı ile garip bir davranış gördüm. Basit bir arayüz oluşturdum (aşağıda gösterildiği gibi) - View Controller'ın özellikleri dahil. Bunu simülatörde çalıştırdığımda 'Merhaba, Dünya' nın kullanıcı arayüzünde merkezi olmasını beklerdim - ancak bu 'Kare' sadece …

10
UITableViewCell'in aksesuarView için özel bir görüntü kullanma ve UITableViewDelegate'e yanıt vermesini sağlama
Hücre için aynı dahil olmak üzere özel bir çizilmiş UITableViewCell kullanıyorum accessoryView. AccessoriesView için kurulumum böyle bir şeyle olur: UIImage *accessoryImage = [UIImage imageNamed:@"accessoryDisclosure.png"]; UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage]; accImageView.userInteractionEnabled = YES; [accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)]; self.accessoryView = accImageView; [accImageView release]; Ayrıca hücre başlatıldığında, initWithFrame:reuseIdentifier:I kullanarak aşağıdaki özelliği …

30
Xcode aniden donanımda projeyi çalıştırmayı durdurdu: “xxx.app başlatılamadı: .. Böyle bir dosya yok ..” [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Xcode uygulamamı çalıştıramadı, cihazdan sildikten hemen sonra başladı ve Xcode'da (yüzlerce …
139 ios  xcode 


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.