
ios开发步步为营
志飞
技术总结,方便参考
展开
-
ios UICollectionView使用自定义UICollectionViewCell
和UITableView用法类似,UITableView主要是显示按行排列的数据,UICollectionView则用在显示多行多列的数据,今天我们继续来实现app下载页面的效果。1.先自定义UICollectionViewCell,一个cell就相当于列表中的一项了。按住ctrl,鼠标连线到AppCollectionView.h文件,定义好属性。2.创建控制器AppsDownViewController。xib文件,就放了一个UICollectionView。记得勾上,这样就自动创建xib组件了。原创 2025-02-21 11:28:29 · 503 阅读 · 0 评论 -
ios UICollectionView使用
UICollectionView和UITableView用法类似,直接给出代码。原创 2025-02-17 21:06:43 · 362 阅读 · 0 评论 -
ios通过xib创建控件
纯手工代码写控件,虽然比较灵活,但是就是代码量比较多。这次我们通过xib来创建app下载列表项 AppView.xib。一个imageview,一个label,一个button构成。1.创建AppView.xib。2.再创建xib对应的mode,AppView.h 继承至UIView。3.xib页面设计好了之后,将控件拖入AppView.h。4.列表配置文件icons.plist。6.SceneDelegate.m修改当前controller为AppDownloadViewController。原创 2025-02-11 17:50:48 · 512 阅读 · 0 评论 -
自定义UITableViewCell
很多时候,我们是不能直接使用系统自带的UITableViewCell,因为自带的比较简单只有一个UIImageView和两个UILabel,假设需要多个UIImageView或者两个以上UILabel,那就需要自定义了。本文就实现如何自定义UITableViewCell。原创 2025-01-20 19:31:03 · 1046 阅读 · 0 评论 -
UITableView实现通讯录效果
UITableView实现通讯录效果。原创 2024-12-22 21:43:58 · 195 阅读 · 0 评论 -
UITableView显示数据,增加数据,删除数据及移动数据行
UITableView和html中的table有点类似的,也有header和footer和body,row。下面给出一个demo。显示数据列表,新增数据,删除数据,移动数据行原创 2024-12-18 09:18:25 · 333 阅读 · 0 评论 -
ios使用UIScrollView和PageControl创建图片轮播
ios使用UIScrollView和PageControl创建图片轮播原创 2024-12-09 11:26:30 · 461 阅读 · 0 评论 -
ios动态创建控件及添加事件
效果如下,就是在一个空白页面动态添加控件,给按钮添加事件,图片名字和标题放入plist文件,plist是个Array,每一项是Dictionary。图片都放入Assets.xcassets。如果需要使用imageWithContentsOfFile方法(无缓存)加载图片,那么就需要新建Supporting Files个Group,将文件夹托进去,使用imageNamed方法(有缓存),那么只需将图片拖入Assets.xcassets文件夹即可。原创 2024-09-01 18:17:15 · 879 阅读 · 0 评论 -
ios多线程基于NSOperation实现
下面给出demo,NSOperation是个抽象类,NSInvocationOperation 和NSBlockOperation是它的子类,demo会介绍这种子类的用法以及配合NSOperationQueue一起使用实现多线程。同时介绍线程的启动,暂停,继续,取消。ios多线程方案由以下几种,目前官方推荐使用NSOperation,和java一样有线程池ThreadPool的概念,ios线程池就是NSOperationQueue。原创 2024-08-18 13:44:42 · 187 阅读 · 0 评论 -
ios使用plist实现相册功能
ios实现相册功能原创 2024-08-15 23:14:31 · 337 阅读 · 0 评论 -
ios http网络请求
ios 7.0及之前版本使用NSURLConnection,7.0之后版本使用NSURLSession,本文给出两个组件的get和post方法原创 2024-08-12 19:57:33 · 426 阅读 · 0 评论 -
ios创建控制器的3种方法实现页面跳转
ios viewcontroller创建,ios页面跳转实现原创 2024-08-11 23:47:44 · 583 阅读 · 1 评论 -
ios如何动态添加控件及动画
ios如何动态添加控件及动画原创 2024-08-06 21:05:39 · 526 阅读 · 0 评论 -
ios修改控件大小及位置的方法
ios修改控件大小及位置的方法原创 2024-08-06 09:23:33 · 298 阅读 · 0 评论 -
Objective C语法之NSArray
NSArray语法原创 2023-08-28 17:59:30 · 251 阅读 · 0 评论 -
oc语法之声明类和对象
oc语法之声明类和对象。原创 2023-07-30 17:58:09 · 194 阅读 · 0 评论