关闭

Localization native development region的设置

767人阅读 评论(0) 收藏 举报
分类:

1、调用系统照相机拍照,底部按钮是英文的,在这里改用汉字:在plist里面Localization native development region 选择 china 


2、使用MFMessageComposeViewController 编写发短信模块时界面是英文的情况下,用下面的方法可以解决问题

在plist里面Localization native development region 选择 china ,然后Localized resources can be mixed 选 YES,如果没有Localized resources can be mixed,需手动添加

3、[UIApplication sharedApplication].networkActivityIndicatorVisible=NO;

4、iphone利用代码实现程序实现当前应用的关闭,实现和按home一样的效果。(terminateWithSuccess是ios的私有API,不能通过苹果的审核

[[UIApplication sharedApplication] performSelector:@selector(terminateWithSuccess)]; 

5、

这个问题似乎只有在手动改变系统状态栏级别的情况才会出现

例如:self.window.windowLevel = UIWindowLevelStatusBar+1;

这样设置的话相当于影响了弹出短信或邮件控制器页面window的级别,所以造成不显示键盘问题(不过此问题在ios6以下没有)

解决方法:在当前视图控制器中加入下面的代码,即可解决

- (void) viewDidAppear:(BOOL)animated {

    [super viewDidAppear:animated];

    self.window.windowLevel = UIWindowLevelNormal;

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:166085次
    • 积分:3665
    • 等级:
    • 排名:第9193名
    • 原创:171篇
    • 转载:158篇
    • 译文:3篇
    • 评论:15条
    文章分类
    最新评论