您的位置:首页 > 移动开发 > IOS开发

项目tip

2015-10-23 17:26 573 查看
一、更改状态栏字体颜色:

状态栏的字体为黑色:UIStatusBarStyleDefault

状态栏的字体为白色:UIStatusBarStyleLightContent

1、在info.plist中,将View controller-based status bar appearance设为NO.

2、在app delegate中:

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;


二、更改text长按时copy、select all为中文

将Info.plist文件中的第一项 Localization native development region(CFBundleDevelopmentRegion)的值设为 China(zh_CN)

三、禁用Cordova项目中网页上下滑动(带着nav和tab滑动)

在Staging文件夹中的config.xml文件中把

<preference name="DisallowOverscroll" value="false" />


改为:

<preference name="DisallowOverscroll" value="true" />


四、iOS9关于HTTP请求的问题

1、在Info.plist中添加NSAppTransportSecurity类型Dictionary。

2、在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>




五、在项目中禁用iOS的“shake to undo”(摇动以撤销)

- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
[application setApplicationSupportsShakeToEdit:NO];
return YES;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS 状态栏