
IOS开发经验总结
枫叶_VK
这个作者很懒,什么都没留下…
展开
-
UINavigation加载模态视图跳转后设置导航
在开发过程中,加载模态视图后,模态视图会遮住导航控制器,为了实现保持或者自定义导航栏代码如下:#pragma mark - AddConment- (void)AddConment{ ConmentViewController *add = [[ConmentViewController alloc] init]; UINavigationController *sec原创 2014-11-26 09:47:12 · 729 阅读 · 0 评论 -
图片类型的判断
根据图片的NSData数据,来判断图片的类型属性原创 2015-09-07 12:36:20 · 397 阅读 · 0 评论 -
搜索WKWebView[UIWebView]中内容
创建一个搜索框,搜索webview中的内容,搜索匹配的文字内容背景变色原创 2015-08-21 11:25:18 · 856 阅读 · 0 评论 -
图片下载和保存
图片下载和本地保存原创 2015-09-07 12:44:51 · 550 阅读 · 0 评论 -
基础知识总结【随时总结更新】
简单总结个别函数作用和使用方法原创 2015-09-07 12:08:03 · 383 阅读 · 0 评论 -
动态编辑删除Toolbar中的元素
在做项目的时候,我们有的时候需要动态的去删除,添加toolbar上的元素,例如点击按钮之后出现编辑之类的操作。调用func setEditing(editing: Bool, animated: Bool)这个方法的时候,对toolbar进行编辑删除等操作原创 2015-07-22 12:16:51 · 761 阅读 · 0 评论 -
将NSData转成MD5
NSData转MD5原创 2015-09-07 12:22:58 · 1355 阅读 · 0 评论 -
获取的NSDate时间和实际相差8个小时的解决方案
最近在开发公司的项目,遇到了这个坑,特意记录下来以防以后用到忘了。func getZeroOfDate() -> NSDate { let calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian) let comps = calendar?.components([NSCalendarUnit.Ye原创 2015-08-08 16:10:24 · 986 阅读 · 0 评论 -
UICollectionViewCell 多选知识点更新
UICollectionViewCell 多选原创 2015-09-14 12:22:51 · 2721 阅读 · 1 评论 -
动态改变collectionView的Item尺寸
动态修改collectionViewCell的尺寸原创 2015-09-17 20:03:21 · 7345 阅读 · 0 评论 -
适配Tips
pageViewController.view.frame = topView.bounds pageViewController.view.autoresizingMask = [.FlexibleWidth, .FlexibleHeight]原创 2015-09-17 21:15:25 · 367 阅读 · 0 评论 -
enumTips
用rawValue取值必须后面跟一个!符号 用它来取值返回的是一个可选型,所以必须解包 【待补充】原创 2015-09-16 22:00:43 · 326 阅读 · 0 评论 -
解决UITextView 顶部空白
self.automaticallyAdjustsScrollViewInsets = false原创 2015-08-06 17:18:11 · 2253 阅读 · 0 评论 -
键盘监听的使用
在实际开发中监听键盘弹出,让某一个View或者是TextField跟随键盘移动,这样的情况非常普遍。在这里自己总结一下,帮助自己复习,另外也起到一个备忘的作用吧。原创 2015-08-20 18:03:22 · 724 阅读 · 1 评论 -
UICollectionViewCell 多选知识点总结
collectionViewCell的重用问题,在选择图片之后,将界面拖动到下面会出现: 1.下面的图片会被选中 2.拖会顶部之前选择的图片会取消选中 等等。。。。原创 2015-09-04 14:07:51 · 4378 阅读 · 0 评论 -
UIImageview点击事件
直接贴代码: UIImageView *image1 = [[UIImageView alloc] initWithFrame:CGRectMake(0, 30, 150, 150)]; image1.contentMode = UIViewContentModeScaleAspectFit; [image1原创 2014-11-26 12:57:21 · 632 阅读 · 0 评论 -
设置UIBarButtonItem之间的距离【利用UIToolbar和UINavigationBar的关系】
开发过程中,UIToolbar和UINavigationBar中添加的多个UIBarButton距离通常是固定不可以调整的,比如在UINavigationBar的左侧添加两个以上UIBarButton时,两个UIBarButton加上中间的空白占据了和大一部分的空间,因而在开发iPhone应用程序时,开发者通常使用UISegmentedControl来替代使用两个button。其实如果利用原创 2014-11-26 09:39:27 · 994 阅读 · 0 评论 -
iOS开发tabbar的设置及隐藏
首先在自定义tabbar的时候,将tabbar直接加到系统上面实现代码: //初始化定义tabbar的背景 _TabBarBG = [[UIImageView alloc] init]; _TabBarBG.frame = [self.tabBar bounds]; _TabBarBG.userInteractionEnabled = YES; [_TabB原创 2014-11-27 16:07:54 · 562 阅读 · 0 评论 -
如何设置UITableViewCell中cell内容的自适应高度
IOS7之后有很多方法被弃用,也有很多方法添加上了。问题一大堆,我的学习方法让我越往后学,花的时间越来越多。一个方法,我不单单想知道它怎么实现,而且一定要知道为什么样实现,还能怎么样实现。今天学习的时候,遇到一个问题,由于看教学视频,版本比较老,而我又是一个新手,没办法。一点点学吧。问题就是设置UITableViewCell中cell内容的自适应高度。在ios7之前有这么个方法:原创 2014-12-02 13:45:24 · 518 阅读 · 0 评论 -
UITableView中indexPath相关知识
在学习UITableView的时候,总是对indexPath.section 和indexPath.row比较迷茫不知道究竟是什么意思。今天看到一个解释觉得挺准确的。所以记录一下先看一下section和cell都是哪个部分吧,参照下图:indexPath.section就是指哪个sectionindexPath.row就是指section里面的哪个cell原创 2014-12-02 21:47:17 · 1150 阅读 · 0 评论 -
IOS7怎么修改Navigation Bar上的返回按钮文本颜色,箭头颜色以及导航栏按钮的颜色
自从IOS7后UINavigationBar的一些属性的行为发生了变化.你可以在下图看到:现在,如果你要修改它们的颜色,用下面的代码:self.navigationController.navigationBar.barTintColor = [UIColor blackColor];self.navigationController.navigationBa转载 2014-12-18 22:12:16 · 731 阅读 · 0 评论 -
UITableView中Cell的位置交换
这里会随时更新TableView的一些使用和细节,可能不是最好的解决办法,只是目前情况下自己能够写出来的方法原创 2015-07-29 20:51:15 · 985 阅读 · 0 评论 -
XCode 快捷键, MAC 快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + L转载 2014-11-30 19:40:00 · 353 阅读 · 0 评论 -
UIButton的一些使用方法
圆角按钮【例如:圆形头像】let image = UIImage(named: "user_avatar")self.button.setImage(image, forState: UIControlState.Normal)self.button.imageView?.layer.cornerRadius = self.button.frame.width / 2原创 2015-08-18 11:20:23 · 358 阅读 · 0 评论 -
IOS开发运用正则表达式提取字符串之swift
ios中运用正则表达式原创 2015-09-04 13:26:24 · 2010 阅读 · 0 评论 -
add和remove
addChildViewController、removeFromParentViewController顺序“`## addaddChildViewControlleraddSubview[transition]didMoveToParentViewControllerremovewillMoveToParentViewController(nil)[transition]remo原创 2015-09-18 16:38:31 · 747 阅读 · 0 评论