cari

Rumah  >  Soal Jawab  >  teks badan

xcode - iOS开发xib中横竖屏两种不同布局,使用autoLayout添加的约束无法正常使用?

xib中针对横竖屏做了两个view,横竖屏切换着使用。添加约束的时候,应该怎么添加?已经试过相对四周均为0了,但是横竖屏一切换,显示就出现一些问题。

伊谢尔伦伊谢尔伦2771 hari yang lalu2086

membalas semua(2)saya akan balas

  • 高洛峰

    高洛峰2017-04-18 09:39:53

    Maaf, saya menyemak kod itu sekali lagi. Ia adalah ralat dalam perkaitan paparan dalam kod saya sendiri. Dilampirkan pendekatan saya:

    Cara memutarkan skrin:
    - (kosong)akan Putar Ke AntaramukaOrientasi:(UIInterfaceOrientation)keInterfaceOrientation tempoh:(NSTimeInterval)tempoh {

    if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft || toInterfaceOrientation == UIInterfaceOrientationLandscapeRight) {

    // Dilaksanakan apabila skrin bertukar daripada potret kepada landskap

        self.view = _hView;
    }else{

    // Dilaksanakan apabila skrin bertukar daripada landskap kepada potret

        self.view = _vView;
    }

    }

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:39:53

    Mari kita lihat kelas saiz.
    Kekangan yang berbeza boleh ditetapkan untuk kategori saiz yang berbeza

    balas
    0
  • Batalbalas