Pertanyaan yang diberi tag «autolayout»

Auto Layout adalah sistem tata letak antarmuka pengguna deskriptif berbasis kendala untuk OS X dan iOS.

16
Masalah tata letak setelah memperbarui ke Xcode 8
Ini adalah sebelum dan sesudah dari salah satu layar saya setelah saya meningkatkan ke Xcode 8. Yang saya lakukan hanyalah membuka main.storyboard saya dan dari sana, saya membuat dan menjalankan aplikasi saya di ponsel saya. Dalam kontrol versi saya, saya dapat melihat Xcode melakukan banyak perubahan pada main.storyboard saya hanya …
102 ios  xcode  autolayout  xcode8  ios10 



29
Apakah mungkin menggunakan AutoLayout dengan tableHeaderView milik UITableView?
Karena saya menemukan AutoLayoutsaya menggunakannya di mana-mana, sekarang saya mencoba menggunakannya dengan file tableHeaderView. Saya membuat subclassdari UIViewmenambahkan semua (label dll ...) yang saya inginkan dengan batasan mereka, lalu saya menambahkan ini CustomViewke UITableView' tableHeaderView. Semuanya bekerja dengan baik kecuali UITableViewselalu menampilkan atas yang CustomView, oleh di atas saya maksud …

14
UIStackView "Tidak dapat memenuhi batasan secara bersamaan" pada tampilan tersembunyi yang "terhimpun"
Ketika "baris" UIStackView saya tertekan, mereka mengeluarkan AutoLayoutperingatan. Namun, mereka ditampilkan dengan baik dan tidak ada yang salah selain jenis logging ini: Tidak dapat memenuhi batasan secara bersamaan. Mungkin setidaknya salah satu kendala dalam daftar berikut adalah yang tidak Anda inginkan. Coba ini: (1) lihat setiap kendala dan coba cari …

13
Sejak Xcode 8 dan iOS10, tampilan tidak diukur dengan benar di viewDidLayoutSubviews
Tampaknya dengan Xcode 8, pada viewDidLoad, semua subview viewcontroller memiliki ukuran yang sama yaitu 1000x1000. Hal yang aneh, tapi oke, viewDidLoadbelum pernah menjadi tempat yang lebih baik untuk mengukur tampilan dengan benar. Tapi viewDidLayoutSubviewsapakah! Dan pada proyek saya saat ini, saya mencoba mencetak ukuran tombol: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; …
95 ios  autolayout  ios10  xcode8 


5
iOS Autolayout: dua tombol dengan lebar yang sama, berdampingan
Saat ini saya mengalami kesulitan dengan AutoLayout. Saya menggunakan pembuat antarmuka dan saya mencoba memposisikan dua tombol dengan lebar yang sama berdampingan seperti yang diilustrasikan pada gambar berikut. Dari gambar Pratinjau berikut, titleImage saya telah dibatasi dengan benar dan ditampilkan dengan benar, namun tombolnya tidak. Saya telah bereksperimen dengan menyelaraskan …
92 ios  iphone  xcode  autolayout 

16
Hapus semua batasan yang memengaruhi UIView
Saya memiliki UIView yang ditempatkan di layar melalui beberapa kendala. Beberapa batasan dimiliki oleh superview, yang lainnya dimiliki oleh leluhur lain (misalnya, mungkin properti tampilan dari UIViewController). Saya ingin menghapus semua batasan lama ini, dan menempatkannya di tempat baru menggunakan batasan baru. Bagaimana saya bisa melakukan ini tanpa membuat IBOutlet …

8
Bagaimana saya bisa mengubah prioritas kendala dalam waktu berjalan
Saya memiliki tampilan yang memiliki ketinggian dinamis dan saya mencoba mengubah prioritas tinggi tampilan ini dalam waktu proses. Ini bagian dari kode saya; if (index == 0) { surveyViewHeightConstraint.constant = 0; surveyViewHeightConstraint.priority = 1000; } else if (index == 1) { surveyViewHeightConstraint.constant = 163; surveyViewHeightConstraint.priority = 500; } Saya mengubah …


8
Xcode 11 menambahkan batasan baru yang disetel nol: gunakan nilai yang disetel sebagai ganti standar / standar
Saya dulu menggunakan autolayout menambahkan batasan baru untuk membuat batasan sederhana untuk tampilan superview / relatif seperti ini (untuk waktu loooong): Namun, baru-baru ini setelah diperbarui ke xcode terbaru (11.3.3 atau hanya 11.3 / 11C29), saya memiliki masalah aneh ini: ketika saya menetapkan konstanta = 0, mereka selalu menghasilkan kendala …
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.