cari

Rumah  >  Soal Jawab  >  teks badan

Objektif-c - Kekangan untuk iOS isu amaran

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.

迷茫迷茫2833 hari yang lalu553

membalas semua(1)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:30:15

    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.

    balas
    0
  • Batalbalas