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

4
Storyboard - AppDelegate'te ViewController'a bakın
Şu senaryoyu düşünün: Film şeridi tabanlı bir uygulamam var. Storyboard'a bir ViewController nesnesi ekliyorum, bu ViewController için sınıf dosyalarını projeye ekliyorum ve IB kimlik denetçisinde yeni sınıfın adını belirtiyorum. Şimdi bu ViewController'a AppDelegate'ten programlı olarak nasıl başvuracağım? İlgili sınıfla bir değişken oluşturdum ve onu bir IBOutlet özelliğine çevirdim, ancak kodda …

8
Swift Xcode 6'da düğme metni nasıl değiştirilir?
İşte yapmaya çalıştığım şey. Daha önce Halo veya CoD oynadıysanız, bir silah yüklemesinin adını değiştirebileceğinizi bilirsiniz. Yaptığım şey, bir metin alanı kullanarak yükleme adınızı değiştirebilmeniz için bunu yapmak. İşte sorun şu, yükleme menüsündeki yükleme adı bir düğmedir (bu yükleme hakkındaki bilgileri seçmek ve görüntülemek için) ve şunu yazabilirim: @IBAction func …
122 ios  swift 

11
UIButton yazı tipi boyutunu genişliğe ayarlayın
Takip koduna sahibim: UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(0.0, 0.0, 25, 25); [[button layer] setCornerRadius:5.0f]; [[button layer] setMasksToBounds:YES]; [[button layer] setBackgroundColor:[[UIColor redColor] CGColor]]; [button.titleLabel setFrame:CGRectMake(0,0, 25, 25)]; [button setTitle:[NSString stringWithFormat:@"%@", [[topics objectAtIndex:indexPath.row] unread]] forState:UIControlStateNormal]; Sorun, metindeki dizge uzun olmadığında iyi (1-2 hane) göstermesidir. Ancak, oldukça uzun olduğunda (3 …
122 ios  objective-c 

6
NSData'yı Dizeye Dönüştür?
Bir openssl özel Anahtarını EVP_PKEY'i nsdata olarak saklıyorum. Bunun için aşağıdaki kodu kullanarak bir bayt akışına serileştiriyorum unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); burada pkey, EVP_PKEY tipindedir. Ardından, aşağıda verilen satırı kullanarak bir NSData olarak 'p' tamponundan baytları …
122 iphone  ios  sqlite  openssl  nsdata 

2
İnit coder aDecoder tam olarak nedir?
Çevrimiçi bir kurstan iOS geliştirmeyi öğreniyorum ve her özel görünüm oluşturduğumda (özel tablo görünümü hücresi, koleksiyon görünümü hücresi vb.) Eğitmen her zaman şu başlatıcıyı uygular: required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } Neden her zaman tam olarak bunu aramak zorundayım? Bu ne işe yarıyor? Girişin içine özellikler koyabilir miyim?
122 ios  swift 

5
Hızlı 3.0'da NotificationCenter ve hızlı 2.0'da NSNotificationCenter kullanılarak veri nasıl geçirilir?
socket.ioSwift ios uygulamamda uyguluyorum . Şu anda birkaç panelde sunucuyu dinliyorum ve gelen mesajları bekliyorum. Bunu getChatMessage, her paneldeki işlevi çağırarak yapıyorum : func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is }) } } Ancak bunun …




8
Uiwebview'da yerel html kullanarak kaynakları göreceli yoldan yükleyin
Çok basit bir test sayfası (test.html) yükleyen bir uiwebview ile çok basit bir iOS uygulamam var: <html> <body> <img src="img/myimage.png" /> </body> </html> Bu test.html dosyasını web görünümüme yüklüyorum: NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"html"]; NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]; …
121 ios  uiwebview 

9
Cordova uygulaması iPhone X'te doğru görüntülenmiyor (Simülatör)
Cordova tabanlı uygulamamı dün Xcode 9.0'da (9A235) iPhone X Simulator'da test ettim ve iyi görünmedi. Öncelikle tam ekran alanını doldurmak yerine uygulama içeriğinin üstünde ve altında siyah bir alan vardı. Daha da kötüsü, uygulama içeriği ile siyah arasında iki beyaz çubuk vardı. cordova-plugin-wkwebview-engineCordova'nın WKWebView (UIWebView değil) kullanarak oluşturduğu eklenmesi beyaz …

11
Bir web uygulaması iOS cihazlara nasıl push bildirimleri gönderebilir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Bir web uygulaması üzerinde çalışıyorum. Yeni içerik olduğunda iOS kullanıcılarına nasıl …


12
UIWebView'da kullanıcı seçimini devre dışı bırakma
A'ya içerik yüklediğim ve bunu sunduğum bir uygulamam var UIWebView. Kullanıcı etkileşimini tamamen devre dışı bırakamıyorum çünkü kullanıcının bağlantıları tıklayabilmesini istiyorum. Sadece kullanıcı seçimini devre dışı bırakmam gerekiyor. İnternette kullanabileceğiniz bir yer buldum: document.body.style.webkitUserSelect='none'; Bunu olarak eklemeyi denedim [self.contentView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"]; içinde webViewDidFinishLoad: Ancak çalışmıyor. Hala Web Görünümü içindeki metni seçip …

11
Xcode 8 / Swift 3.0'da Anlık Bildirimler için Kaydolma?
Uygulamamı Xcode 8.0'da çalıştırmaya çalışıyorum ve bir hatayla karşılaşıyorum. Bu kodun swift'in önceki sürümlerinde iyi çalıştığını biliyorum, ancak bunun kodunun yeni sürümde değiştirildiğini varsayıyorum. İşte çalıştırmaya çalıştığım kod: let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil) UIApplication.sharedApplication().registerUserNotificationSettings(settings) UIApplication.shared().registerForRemoteNotifications() Aldığım hata "Bağımsız değişken etiketleri '(forTypes :, kategoriler :)' mevcut herhangi …

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.