Iphone 14小时的培训心得(2)
来源:互联网 发布:魔方还原软件下载 编辑:程序博客网 时间:2024/05/17 03:28
今天上午有点纠结,就是那个iphone的app生成要修改一些文件,好像能用的只有付给管理员权限的vi ~~~,不过我的机子昨天就不能用 终端了,早上来的时候还是昨天的状态,还没关过机子,我看他也是不敢关,怕关了开不起来~~~
之后听说人家重启后终端就行了,没办法冒险一试~~~,点重新启动,然后界面就停到哪里~~,好怕他就这样一蹶不振~~,没办法直接关电源~~,重启OK。 然后虚惊一场, Iphone的sdk 突然不能用了,查了原因,原来当时改那个xml文件的时候少了一个‘/’ 配对不上~~ ,重旁边的帅哥哪里拷了一份~~~,搞定~~~~
之后吃饭,买了个10圆的便当,感觉吃不饱~~~
休息一会后,在旁边帅哥的帮助下,完成了早上未完成的进度~~
之后下午是UI ,要做一个tableview ,每行要icon ,姓名和文本~~~
之前是直接用tableview的,把tableview 放在window 上面,第一个cell还行,当放第二个cell的时候他就把第一个覆盖了,问了老师,他说他一般都用controler 来控制,我想肯定有直接写的办法,可能没有研究吧~~~在这个领域他们是老大,就听他们的~~~~
重载方法的时候有点麻烦,就是要到定义文件里面来找~~····。
比较难的函数就是加载plist吧,不过他有给出来~~~
NSString * pstring = [[NSBundle mainBundle]pathForResource:@"Data" ofType:@"plist"];
array = [[NSArray alloc]initWithContentsOfFile:pstring];
把plist文件加到array里面
NSDictionary * dict = [array objectAtIndex:indexPath.row];
ptitle = [dict objectForKey:@"title"];
NSString * imagename = [dict objectForKey:@"icon"];
pimage = [UIImage imageNamed:imagename];
content = [dict objectForKey:@"content"];把plist的内容从array 里面读出来~~~
然后比较顺利的做了下来,继承那个cell的时候要重画 控件,好丑呀~~~,所画的跟自己所想的有一定的差距~~,什么原因呢? 后来查了 原来是 CGRectMake(), 这里的参数分别是 x,y ,w,h 我一直以为他跟crect 差不多,是矩形的左上角和右下角,~~~ 结果花了很多时间来调整~~~~,以后记住遇到很“面熟”的函数,也要看他的定义,防止“悲剧:”~~~
之后就是要加个UINavigationController ,要的效果就是要在tableview 上面加个条~~~~,也是花了很多时间~~~
mainctr * pmain = [[mainctr alloc]init];
nav = [[UINavigationController alloc]init];
[nav pushViewController:pmain animated:TRUE];
[window addSubview:nav.view];
这样子就可以显示那个条了~~~~
感觉好像 nav 把 tableview 控制了,只要显示他自己的view 就可以了~~~
接下来打算在bar上家按钮,然后就下课了~~~,发了证书和光盘,等了半小时公车就回家了~~~~
- Iphone 14小时的培训心得(2)
- Iphone 14小时的培训心得(1)
- java的培训心得
- 培训心得
- 关于管理培训的一点心得记录
- 上完计机ACM培训后的一点心得
- 在公司培训的一点心得
- 给你看二个培训心得的例子
- iOS技能培训的学习经验心得
- 关于升华网第一次培训的心得
- 关于升华网第二次培训的心得
- iphone 开发应用培训 8/2
- 4.5小时的免费Silverlight培训+免费的Expression Blend/Web and Design培训
- 关于datetime.tostring() 24小时制与12小时制的使用心得
- 【iPhone Development】UItableview 的使用心得
- OOAD培训心得
- LoadRunner 培训心得
- 下午培训心得
- 终端灵活使用(二)
- linux rpm问题
- ExtJs之ComboBox篇
- sql server分页存储过程2
- Oracle 简易的分页存储过程
- Iphone 14小时的培训心得(2)
- 为什么我们要放弃Subversion
- 再锻炼,有新发现 Math.random() * n vs Random.nextInt(): 这不是Bug?
- 实时曲线更新的一点问题
- c#自学心得【2】【基础语法部分2】
- c#自学心得【2】【基础语法部分2】
- 珍惜
- ophone将死?
- 配光曲线