Pertanyaan yang diberi tag «calayer»


4
Bagaimana cara saya menerapkan transformasi perspektif ke UIView?
Saya ingin melakukan transformasi perspektif pada UIView (seperti terlihat pada coverflow) Adakah yang baru tahu jika ini mungkin? Saya telah diselidiki menggunakan CALayerdan telah menjalankan semua programmer podcast Core Animation yang pragmatis, tapi saya masih belum jelas tentang cara membuat transformasi semacam ini pada iPhone. Bantuan, petunjuk atau contoh cuplikan …



15
Menonaktifkan animasi tersirat di - [CALayer setNeedsDisplayInRect:]
Saya punya layer dengan beberapa kode gambar kompleks di -drawInContext: method. Saya mencoba meminimalkan jumlah gambar yang harus saya lakukan, jadi saya menggunakan -setNeedsDisplayInRect: untuk memperbarui hanya bagian yang diubah. Ini bekerja dengan baik. Namun, ketika sistem grafis memperbarui lapisan saya, itu beralih dari yang lama ke gambar baru menggunakan …


1
Apa yang dimaksud dengan "Tipe penerima 'CALayer' misalnya pesan adalah deklarasi maju" di sini?
Saya mem-porting blok kode dari proyek iOS4 ke iOS5 dan saya mengalami beberapa masalah dengan ARC. Kode menghasilkan PDF dari tangkapan layar. Kode Pembuatan PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); CGContextRef pdfContext = UIGraphicsGetCurrentContext(); [captureView.layer renderInContext:pdfContext]; UIGraphicsEndPDFContext(); Baris renderInContext [captureView.layer renderInContext:pdfContext]; menghasilkan kesalahan …

5
CALayer dengan lubang transparan di dalamnya
Saya memiliki tampilan sederhana (sisi kiri gambar) dan saya perlu membuat semacam overlay (sisi kanan gambar) untuk tampilan ini. Hamparan ini harus memiliki beberapa opasitas, jadi tampilan di bawahnya masih terlihat sebagian. Yang terpenting overlay ini harus memiliki lubang melingkar di tengahnya sehingga tidak menutupi bagian tengah tampilan (lihat gambar …



7
Bagaimana cara mendapatkan teks di CATextLayer menjadi jelas
Saya telah membuat CALayerdengan menambahkan CATextLayerdan teks menjadi buram. Dalam dokumen, mereka berbicara tentang "sub-pixel antialiasing", tapi itu tidak berarti banyak bagi saya. Adakah yang punya potongan kode yang membuat CATextLayerdengan sedikit teks yang jelas? Berikut teks dari dokumentasi Apple: Catatan: CATextLayer menonaktifkan antialiasing sub-piksel saat merender teks. Teks hanya …

17
Efek bayangan batin pada lapisan UIView?
Saya memiliki CALayer berikut: CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(8, 57, 296, 30); gradient.cornerRadius = 3.0f; gradient.colors = [NSArray arrayWithObjects:(id)[RGB(130, 0, 140) CGColor], (id)[RGB(108, 0, 120) CGColor], nil]; [self.layer insertSublayer:gradient atIndex:0]; Saya ingin menambahkan efek bayangan batin padanya, tapi saya tidak begitu yakin bagaimana melakukan ini. Saya kira …

7
iOS White to Transparent Gradient Layer adalah Grey
Saya memiliki CAGradientLayer yang dimasukkan ke bagian bawah tampilan detail kecil ini yang muncul di bagian bawah aplikasi. Seperti yang Anda lihat, saya telah mengatur warna dari putih menjadi jernih, tetapi ada warna abu-abu aneh yang muncul. Ada ide? // Set up detail view frame and gradient [self.detailView setFrame:CGRectMake(0, 568, …
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.