Localization native development region

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、

MFMessageComposeViewController或MFMailComposeViewController 在IOS6下不显示键盘的问题

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


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


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


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

- (void) viewDidAppear:(BOOL)animated {

    [super viewDidAppear:animated];

    self.window.windowLevel = UIWindowLevelNormal;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值