«cocoa-touch» etiketlenmiş sorular

İOS uygulamalarını çalıştıran Cocoa Touch Frameworks, Mac'te bulunan kanıtlanmış birçok deseni paylaşıyor, ancak dokunmatik tabanlı arayüzlere ve optimizasyona özel bir odaklanarak oluşturuldu.




30
Klavyeyi kapatmanın kolay yolu?
Masamdaki birçok tablo hücresine dağılmış birkaç kontrolüm var ve tüm kontrollerim arasında dolaşmak ve hepsini ilk yanıtlayıcı olarak istifa etmeden klavyeyi kapatmanın daha kolay bir yolu olup olmadığını merak ediyordum. Sanırım soru şu: Geçerli ilk cevaplayıcıyı klavyeye nasıl alabilirim?


28
Bir UIButton'a çok satırlı metni nasıl eklersiniz?
Takip koduna sahibim... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... fikir, düğme için çok satırlı metne sahip olabileceğim, ancak metnin her zaman arka plan tarafından gizlendiğidir. Düğmenin alt görüntülerini gösteren bir günlük çağrısı, UILabel'in eklendiğini gösterir, ancak metnin kendisi görülemez. Bu …

7
UILongPressGestureRecognizer tuşa basıldığında iki kez çağrılır
Kullanıcının 2 saniye boyunca aşağı bastırıp basmadığını tespit ediyorum: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Uzun basışımı şu şekilde idare ederim: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } 2 saniyeden daha uzun süre bastığımda "double oo" metni iki kez yazdırılıyor. Bu neden? Nasıl düzeltebilirim?


15
UITableView didSelectRowAtIndexPath: ilk dokunuşta çağrılmıyor
İle ilgili bir sorunum var UITableView's didSelectRowAtIndexPath. Masam, satırı seçtiğimde yeni bir görünüm denetleyicisini başlatır ve iter. Tablodaki herhangi bir satıra ilk kez dokunduğumda yöntem çağrılmaz. Başka bir satır seçtiğimde, normal şekilde çalışmaya başlar. Bir kesme noktası ayarlayarak bunu doğruladım didSelectRowAtIndexPath. NSLogYönteme bir eklerken , sonunda yeni görünüm denetleyicisini iten …

16
Bir UIView altında nasıl gölge çizerim?
Bir UIViewkakao dokunuşunun alt kenarının altına bir gölge çizmeye çalışıyorum . CGContextSetShadow()Gölgeyi çizmek için kullanmam gerektiğini anlıyorum , ancak Quartz 2D programlama kılavuzu biraz belirsiz: Grafik durumunu kaydedin. CGContextSetShadowUygun değerleri ileterek işlevi çağırın . Gölge uygulamak istediğiniz tüm çizimi gerçekleştirin. Grafik durumunu geri yükleme Bir UIViewalt sınıfta aşağıdakileri denedim : …

30
Objective-C ve Cocoa yazarken kullandığınız en iyi uygulamalar nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

17
Bir UIImageView orantılı olarak nasıl ölçeklendirilir?
Bir UIImageView var ve amaç, bir yükseklik veya genişlik vererek orantılı olarak ölçeklendirmektir. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame = imageView.frame; …

28
Özel bir API kullanmadan geçerli ilk yanıtlayıcıyı edinin
Uygulamamı bir haftadan biraz önce gönderdim ve bugün korkunç e-posta e-postasını aldım. Herkese açık olmayan bir API kullandığım için uygulamamın kabul edilemeyeceğini söylüyor; özellikle diyor ki, Başvurunuzda bulunan herkese açık olmayan API, ilk Yanıtlayıcıdır. Şimdi, rahatsız edici API çağrısı aslında burada SO buldum bir çözüm: UIWindow *keyWindow = [[UIApplication sharedApplication] …

21
Bir görünüm gizlendiğinde diğer görünümleri taşımak için otomatik düzen nasıl kullanılır?
Özel Hücremi IB'de tasarladım, sınıflandırdım ve çıkışlarımı özel sınıfıma bağladım. Hücre içeriğinde üç alt görünümü var: UIView (cdView) ve iki etiket (titleLabel ve emailLabel). Her satır için mevcut verilere bağlı olarak, bazen UIView ve hücremde iki etiket ve bazen sadece iki etiket görüntülenmesini istiyorum. Ne yapmaya çalışıyorum UIView özelliği gizli …

20
Yüklemeden sonra iOS UIImagePickerController sonucu görüntü yönlendirmesi
İPhone uygulamamı bir iOS 3.1.3 iPhone'da test ediyorum. Ben seçerek / kullanarak bir görüntü yakalama UIImagePickerController: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } …

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.