我正在尝试设置MFMailComposerViewController的标题,它是UINavigationController的子类。
我正在使用以下方式:
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
[picker.navigationController navigationItem].title = @"Send Mail";
[[picker navigationItem] setTitle:@"Send Mail"];
但我无法设置标题。
我做错了吗? 还有其他方法吗?
由于
答案 0 :(得分:4)
每当主题发生变化时,标题都会更新。您无法在AppStore限制内以编程方式更改标题。您可以使用-setSubject:
初始化主题。
(解决这个问题的一个不好的方法是创建一个非常高级别的窗口,其中包含一个覆盖原始标题的标签。这很难通过方向更改来实现这一点。)