在 IOS 6 之前,执行此操作的正确位置是 viewWillAppear:,因为所有内容都已从界面生成器加载和设置,但现在,在 viewWillAppear: 之后框架仍然发生变化。
我能想到的唯一其他放置这种代码的地方是 viewDidAppear:,但如果我这样做,用户会在视图出现后看到屏幕突然发生变化。
那么我能做什么呢?
谢谢你。
顺便说一句,在 viewDidLayoutSubviews: 之后框架也会发生变化,所以它也不起作用。
在 IOS 6 之前,执行此操作的正确位置是 viewWillAppear:,因为所有内容都已从界面生成器加载和设置,但现在,在 viewWillAppear: 之后框架仍然发生变化。
我能想到的唯一其他放置这种代码的地方是 viewDidAppear:,但如果我这样做,用户会在视图出现后看到屏幕突然发生变化。
那么我能做什么呢?
谢谢你。
顺便说一句,在 viewDidLayoutSubviews: 之后框架也会发生变化,所以它也不起作用。