2

我开始变得非常沮丧......

第一个 MFMessageComposeViewController 和 MFMailComposeViewController 继承了我对视图控制器所做的 UIAppearance 更改...

我终于通过子类化我的 navigationController 并将我的 UIAppearance 更改包含到自定义 navigationController 的类来解决这个问题......

但是现在我的 uiwebview 中的 youtube 视频再次遇到了这个问题。我再次有一个子类视图控制器,我正在使用外观时包含:myViewController,但 youtube 视频似乎包含在我的自定义视图控制器中......

这真的开始困扰我了。苹果明确表示不要自定义这些视图,在 youtube 视频的情况下,我什至没有使用 mpmovieplayer,它就在 uiwebview 之外......我真的不想将整个 mpmovieplayer 框架放到我的项目中只是为此类的 uiappearance 设置 nil 值...

即使我这样做,我也不确定如何让默认的 titletextattributes 重新应用它们....

为什么这些视图首先响应 uiappearance?苹果不应该明确禁止他们继承 uiappearance 更改吗?

如果有人有建议,请告诉我

4

0 回答 0