iOS开发总结
来源:互联网 发布:linux openoffice调用 编辑:程序博客网 时间:2024/05/16 06:38
1.
通过点击手势 获得所在imageView上的位置
首先响应这个的方法的是手势,手势调用方法
CGPoint position = [sender locationInView:self.imageOfTagAndLocation];
此方法可以获得你点击的位置
2.
还有就是在用storyboard关联的时候注意一定要看好关联的是一个方法 如果关联了一个有效的一个无效的方法那么就把无效的方法移除,如果不移除的话会发生崩溃。
3.
新的传值方式可以用segue
从后面往前面传值
注意一定要用标识确定是哪个要传的值
- (IBAction)unwindToViewController:(UIStoryboardSegue*)segue {
if([[segueidentifier]isEqualToString:@"segueForUnwindToViewController"]) {
MYSearchBarViewController*searchBarViewController = (MYSearchBarViewController*)[seguesourceViewController];
//添加属性 需要传的值 进行赋值
[[selflabel]setText:[searchBarViewControllersomething]];
}
}
}
用这个可以从上一个或者其他页面来直接跳回到指定的controller
然后可以对其进行设置
4.学习须知
(1) .以后再写工程的时候添加视图到另一个试图的时候用下面的写法
比如说:[[self view] addsubview self.myView];
以后就摒弃点语法了
(2). 以后在写项目的过程中一定要注意 能重用的一定要注意重用,减少冗余的代码,写的代码质量越高。不仅阅读性好 而且 维护起来方便。
(3). 加限定约束用storyboard做适配的时候一定要注意,要先计算好自己的逻辑关系图然后再进行添加约束。
(4). 在使用swift 和OC混编的时候一定要注意Swift的优先级高如果是swift和OC命名有重复的情况,会先走swift代码,然后才会走OC的代码所以在以后的编程中一定要注意检查一下有没有重复的命名。注意。以后再写一些静态的东西的时候,注意要把东西写全了再进行约束的填写。还有写约束的时候一定要注意不要全用系统的约束。尽量不要用系统的约束。需要手动调整的手动调整,可以边进行约束的填写,边运行界面调整。。还有就是文字要居中,不要靠在一遍。需要对齐的约束必须对齐。手动填写约束。
(5). 在方法没响应的时候 应该考虑三种 一种是绑定了没 另一种是 交互开了没 最后一种是 方法关联了没。
5.xib定制cell的时候 怎么处理
注册xib
UINib*nib = [UINibnibWithNibName:@"RyxCommonTableViewCell"bundle:[NSBundlemainBundle]];
[[selftableView]registerNib:nibforCellReuseIdentifier:[RyxRecordTableViewControllerrecordCommonCellIdentifier]];
return commonCell;
tableview 无高亮状态
- (BOOL)tableView:(UITableView*)tableView shouldHighlightRowAtIndexPath:(NSIndexPath*)indexPath {
return NO;
return NO;
}
0 0
- 【iOS开发】iOS知识点总结
- ios 开发总结
- iOS新手开发总结
- IOS开发总结
- ios开发总结
- iOS 开发总结
- iOS开发流程总结
- iOS开发流程总结
- iOS开发流程总结
- iOS开发流程总结
- iOS开发流程总结
- iOS开发流程总结
- ios开发总结
- ios开发总结2
- iOS开发流程总结
- iOS开发流程总结
- iOS UIView开发总结
- iOS开发流程总结
- 贪心算法--Communication System
- 第15周项目2阅读程序(1)
- stretchblt为什么会造成图片失真
- hdu5137最短路
- 判读某个服务是否存在
- iOS开发总结
- 微信之门
- Pascal's Triangle
- BZOJ 2657 ZJOI 2012 旅游(journey) 树的直径
- Java读取txt文件和写入txt文件
- ubuntu android-studio创建右侧快捷启动方式
- 《JSP实用教程(第2版)/耿祥义》错误之ResultSet不能颠倒字段顺序获取字段值
- Get Started: Chat application
- 数组和带参宏定义