>  Q&A  >  본문

objective-c - ios页面跳转有点卡顿

其中一个ViewController执行以下语句

UIViewController *vc = [[UIViewController alloc] init];
[self.navigationController pushViewController:vc animated:false];

将要被push的ViewController的viewDidLoad方法中,我init了一个textview和一个button,并且addSubview了,然后我在viewWillAppear方法中设置了他们的一点属性,用Masonry做了布局。
然后在第一次push的时候会产生卡顿,请问有什么方法避免?

PHP中文网PHP中文网2741일 전711

모든 응답(12)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-18 09:17:45

    배경색이 설정되지 않은 경우(즉, 기본 배경색) 흰색으로 설정해 보시기 바랍니다. 또한, 뷰만 표시되게 하는 데이터 바인딩 때문일 수도 있습니다. 로딩이 완료된 후 이를 무거운 로딩이라고 합니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:17:45

    소스 코드를 게시하지 않았으므로 http://www.cocoachina.com/industry/20140114/7696.html
    이 기사를 참조하여 성능 분석을 수행하고 지연 원인을 찾을 수 있습니다. .

    회신하다
    0
  • 취소회신하다