Pertanyaan yang diberi tag «cocoa-touch»

Cocoa Touch Frameworks yang mendorong aplikasi iOS berbagi banyak pola terbukti yang ditemukan di Mac, tetapi dibuat dengan fokus khusus pada antarmuka dan pengoptimalan berbasis sentuhan.


9
Durasi animasi baris UITableView dan callback penyelesaian
Apakah ada cara untuk menentukan durasi animasi baris UITableView, atau untuk mendapatkan callback saat animasi selesai? Yang ingin saya lakukan adalah mem-flash indikator gulir setelah animasi selesai. Melakukan flash sebelum itu tidak melakukan apa-apa. Sejauh ini solusi yang saya miliki adalah menunda setengah detik (yang tampaknya merupakan durasi animasi default), …




14
Mendapatkan halaman saat ini
Dalam tampilan gulir saya, saya ingin mendapatkan halaman saat ini yang sedang ditampilkan (mungkin halaman bukanlah istilah yang benar). Saya tidak dapat menemukan variabel apa pun yang menahan ini. Tapi saya pikir itu harus diadakan di suatu tempat, karena indikator dapat menunjukkan sub-tampilan mana dari tampilan gulir yang sedang ditampilkan. …

7
Periksa apakah subview dalam tampilan
Saya membuat aplikasi tempat saya menambahkan subview ke tampilan menggunakan addSubview:di IBAction. Dengan cara yang sama, ketika tombol dengan yang IBActiondisentuh lagi harus memanggil removeFromSuperviewsubview yang ditambahkan itu IBAction: KODE PSEUDO -(IBAction)showPopup:(id)sender { System_monitorAppDelegate *delegate = (System_monitorAppDelegate *)[[UIApplication sharedApplication] delegate]; UIView *rootView = delegate.window.rootViewController.view; if([self popoverView] is not on rootView) …

5
Membocorkan tampilan saat mengubah rootViewController di dalam transisiWithView
Saat menyelidiki kebocoran memori, saya menemukan masalah yang berkaitan dengan teknik panggilan setRootViewController:di dalam blok animasi transisi: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Jika pengontrol tampilan lama (yang sedang diganti) saat ini menampilkan pengontrol tampilan lain, kode di atas tidak menghapus tampilan yang disajikan dari hierarki …

14
Bagaimana cara mencegat kejadian sentuhan pada objek MKMapView atau UIWebView?
Saya tidak yakin apa yang saya lakukan salah tetapi saya mencoba untuk menangkap sentuhan pada suatu MKMapViewobjek. Saya membuat subkelasnya dengan membuat kelas berikut: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end Dan implementasinya: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) …

4
Membandingkan dua CGRects
Saya perlu memeriksa apakah bingkai pandangan saya sama dengan CGRect tertentu. Saya mencoba melakukan itu seperti ini: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } Namun, saya mendapat kesalahan saat mengatakan Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect'). …

4
Apa yang dilakukan get-task-allow di Xcode?
Jadi, ketika saya menyiapkan hak saya di proyek aplikasi iPhone, saya membuat Entitlements.plist baru, dan menyetel nilai get-task-allow ke false. Tapi kenapa? Apa yang diwakili oleh kunci ini? EDIT Perhatikan ini terkait dengan pertanyaan ini - Saya menemukan bahwa membalik nilai kunci ini ke true memungkinkan saya untuk menginstal aplikasi …

7
Sejajarkan toolbar secara terprogram di atas keyboard iPhone
Dalam beberapa kasus, saya ingin menambahkan toolbar ke bagian atas keyboard iPhone (seperti di iPhone Safari saat Anda menavigasi elemen formulir, misalnya). Saat ini saya menetapkan persegi panjang bilah alat dengan konstanta tetapi karena elemen antarmuka lainnya sedang berubah - bilah alat dan bilah navigasi di bagian atas layar - …


18
“Wait_fences: gagal menerima balasan: 10004003”?
Saya mendapatkan kesalahan samar ini pertama kali (dan hanya pertama kali) tampilan saya dimuat karena baris kode berikut: - (void)viewWillAppear:(BOOL)animated { [textField becomeFirstResponder]; } Ada penundaan yang nyata (~ 3 - 4 detik, bahkan di simulator) karena ini yang membuat aplikasi saya terasa tidak responsif. Apakah ada yang tahu cara …

17
Apakah ada cara terdokumentasi untuk mengatur orientasi iPhone?
Saya memiliki aplikasi di mana saya ingin mendukung rotasi perangkat dalam tampilan tertentu tetapi yang lain tidak terlalu masuk akal dalam mode Lansekap, jadi saat saya menukar tampilan, saya ingin memaksa rotasi diatur ke potret. Ada penyetel properti tidak berdokumen di UIDevice yang melakukan trik tersebut tetapi jelas menghasilkan peringatan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.