iOS琐碎知识点 UIScrollView(ViewPager) 、UIFont、exclusiveTouch
来源:互联网 发布:火影忍者刷金币软件 编辑:程序博客网 时间:2024/06/14 13:44
1. iOS所有字符集合可以用下面的方法获得
NSString *lCachePath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *fontPath = [lCachePath stringByAppendingPathComponent:@"字体集.txt"];
NSArray *fontFamily = [UIFont familyNames];
NSLog(@"fontFamily = %@",fontFamily);
[fontFamily writeToFile:fontPath atomically:NO];
2. 使用UIScrollView实现 类似android ViewPager功能的时候,在iOS7下垂直方向总是多出64 且可以上下滑动,不知道是怎么回事,我的解决办法是
if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) {
self.edgesForExtendedLayout = UIRectEdgeNone;
}
3.iOS 获取本机语言环境
NSUserDefaults* defs = [NSUserDefaultsstandardUserDefaults];
NSArray* languages = [defsobjectForKey:@"AppleLanguages"];
NSString* preferredLang = [languagesobjectAtIndex:0];
NSLog(@"preferredLang = %@",preferredLang);
4. UIButton、UIView的exclusiveTouch属性,默认是NO,UIView类属性有个exclusiveTouch属性,表示是否该view响应触摸是排他的。默认的设置是NO,即不排他。如果想让按钮排他响应,只需将按钮的exclusiveTouch设置为YES即可,这样可以避免两个按钮同时按下,导致异常。
- iOS琐碎知识点 UIScrollView(ViewPager) 、UIFont、exclusiveTouch
- iOS知识 exclusiveTouch
- iOS学习笔记(琐碎的知识点)
- IOS开发-琐碎的知识点总结1
- 琐碎知识点
- 琐碎知识点
- 琐碎知识点...
- 琐碎知识点
- IOS UIFont
- iOS UIFont
- exclusiveTouch
- 预留,琐碎知识点收集
- DOM操作琐碎知识点
- 琐碎小知识点
- Android的琐碎知识点
- .Net琐碎知识点
- MFC 琐碎知识点
- mysql琐碎知识点
- hdu2674 N!Again
- 怎么将pdf在线转换word转换器
- C与C++的11大区别
- 本命年开工了粉煤灰,揭阳吗核桃仁美轮美奂
- 树状数组小结
- iOS琐碎知识点 UIScrollView(ViewPager) 、UIFont、exclusiveTouch
- ExtJs开发工具 sencha破解方法
- Mac 下的 C++ 开发环境
- 获取网页内容高度和宽度(不包括滚动条)兼容性JS解决办法
- 浅谈并发服务器---多线程并发---4(线程安全)
- 微信公众平台开发第一步(Java)——接口验证问题
- LeetCode Text Justification
- 百度员工离职总结:如何做个好员工
- URAL 1385 Interesting Number (暴力打表 + 找规律)