Objektif-c - Kekangan untuk iOS isu amaran
迷茫
迷茫 2017-05-02 09:28:15
0
1
547

1. Perihalan: Saya memperibadikan Paparan, dan Paparan serta sub-kawalan di dalamnya dibentangkan menggunakan Masonry. Apabila menggunakannya, mula-mula buat [[View alloc]init] ini dan kemudian tambahkannya pada scrollView. Selepas mendapatkan data, kira saiz, dan kemudian tetapkan bingkai Paparan.

2. Masalah: Dua ayat merah dalam gambar adalah inti masalah "<NSAutoresizingMaskLayoutConstraint:0x14120da50 GoodsDetailPlanView:0x140da0e50.width == 0>" dan <MASLayoutConstraint:0x140da7100 UILabel:0x140da4bb0.width == 100> konflik. Bermaksud kekangan NSAutoresizingMaskLayoutConstraint menetapkan lebar Paparan kepada 0, tetapi lebar kawalan anak susun atur Masonry saya ditetapkan kepada 100.

3. Penyelesaian: Bagaimana untuk menyelesaikan masalah ini? Saya tidak tahu banyak tentang NSAutoresizingMaskLayoutConstraint Selepas menetapkannya kepada NO, kawalan hilang.

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(1)
过去多啦不再A梦

Terima kasih atas jemputan = = Daripada mesej ralat, kami tidak dapat mengetahui apa yang sedang berlaku pandangan kanak-kanak adalah 100. Ia tidak boleh bertahan.

NSAutoresizingMaskLayoutConstraint Ini ialah kekangan yang diterjemahkan daripada autoResizingMask Jika anda tidak mahukannya, anda boleh menukar atribut translatesAutoresizingMaskIntoConstraints (nampaknya dipanggil ini) kepada NO.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan