iOS常见问题总结(二)

1.导入GDataXMLNode(libxml2.2)框架后,找不到<libxml/tree.h>的解决办法

在导入框架libxml2.2.dylib后,
最到了XCode仍然找不到<libxml/tree.h>的情况,
最后解决过程如下:
1 )项目 -Targets 中的 Build P hases ,
找到 Link Binary With Libraries ,
点击 “+”, 添加 “libxml2.dylib”

Paste_Image.png

2 )同样的,切换到 Buiild Settings 的 tab 里,
通过搜索,找到 “Linking” 选项框,
在里面的 "Other Linker Flags" 的 debug 和 release 里面点击 “+” ,
添加 "-lxml2"

Paste_Image.png

3 )跟步骤 2 一样,依然在 Buiild Settings 的 tab 里,
通过搜索,找到 Framework Search ,
添加 “/usr/lib/libxml2.dylib” ;


Paste_Image.png

4 )跟步骤 3 一样, 依然在 Buiild Settings 的 tab 里,
通过搜索, 在 “Header Search Paths " 和 " User Header Search Paths” 里填入 $(SDKROOT)/usr/include/libxml2 。

Paste_Image.png

然后 clean 项目,就 OK ,可以使用了。

2: 默认点击tableViewCell后会出现灰色背景,并且不消失

解决方法:
1)点击UITableViewCell时,没有点击效果,在cellForRowAtIndexPath:方法中写上
cell.selectionStyle = UITableViewCellSelectionStyleNone;
2)点击UITableCell时,Cell背景颜色不变,但是上面自定义的控件如:UILabel、UIImageView会变颜色
设置UILabel或UIImageView的Highlighted 然后 在cellForRowAtIndexPath:方法中写上 UIView *view_bg = [[[UIView alloc]initWithFrame:cell.frame]autorelease];
view_bg.backgroundColor = [UIColor clearColor];
cell.selectedBackgroundView = view_bg;
3)点击cell行时,背景颜色一闪而过,在didSelectRowAtIndexPath:方法中写上
[tableView deselectRowAtIndexPath:indexPath animated:NO];

3.xcode6在storyboard调整控制器的大小

在Xcode5上做以上的操作没有问题,这次是要在Xcode6上实现之,特记录以备用.首先新建一个storyboard文件.取名Custom.storyboard.拖动菜单添加一个TabBarComtroller.由于XCode6使用了Use Size Classes功能.所有拖出来的Controller都是600x800大小.见图



恢复到以前的界面(恢复到Xcode6以前的界面,这个是为了习惯之前界面的人士):
通过取消Use Size Classes项并选择Disable Size Classes.如下图

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,198评论 4 61
  • I hate people abandoning the old for the new.
    CarolynLiang阅读 145评论 0 0
  • 一缕清风 唤起遥远的乡思 几朵浮云 装点生命的绚丽 清早的呼吸 是那青草的芬芳 远处的笛音 召集一群未归人 江河之...
    八度黑白阅读 494评论 4 6
  • 前情回顾:昔时日光 目录 林昀他们对研究所的采访是在周一和周三,两个星期总共不过四次,而这四次见面无论是对沐司深还...
    原小尚阅读 563评论 0 5
  • 你花了450 狗粮37 玩具37 奶粉22 笼子和尿片55 磨牙的17 到10月20号这是多少钱了?一共625了…...
    呼吸到他存在阅读 169评论 0 0