objective-c - ios页面跳转有点卡顿
PHP中文网
PHP中文网 2017-04-18 09:15:45
0
12
802

其中一个ViewController执行以下语句

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

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

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(12)
洪涛

背景色が設定されていない場合 (つまり、デフォルトの背景色)、遅延が発生する可能性があります。また、ビューのみが表示されるデータ バインディングが原因である可能性もあります。ロードが完了すると、これは重いロードと呼ばれるはずです

いいねを押す +0
巴扎黑

ソース コードが投稿されていないため、これらの記事 http://www.cocoachina.com/industry/20140114/7696.html
を参照してパフォーマンス分析を実施し、遅延の原因を突き止めることができます。 。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート