
iOS
文章平均质量分 76
iOS开发
rccrx
这个作者很懒,什么都没留下…
展开
-
NSTimer暂停重启之后重新开始计时
1、创建NSTimer:self.timer = [NSTimer scheduledTimerWithTimeInterval:self.timeInterval target:self selector:@selector(timerAction:) userInfo:nil repeats:YES];2、(1)可以使用self.timer.fireDate = [NSDate distantFuture];暂停计时器;(2)如果使用self.timer.fireDate = [NSDate原创 2021-11-16 23:41:49 · 1256 阅读 · 0 评论 -
UITextField监控文字变化
UITextFieldTextDidChangeNotification1、手动设置UITextField.text=nil或者@""或者@"任何字符串"都不会触发这个通知,在输入框输入/删除文字、剪切/粘贴输入框文字、输入中文拼音、点击自带的clearButton清空文字时会触发(点击输入键盘上方的待选文字时会触发两次)。2、可以在设置UITextField.text时,调用NSNotificationCenter的postNotificationName手动发送这个通知。原创 2021-11-14 16:20:48 · 5022 阅读 · 0 评论 -
iOS中修改状态栏颜色
修改启动页状态栏颜色默认显示黑色,选中TARGETS->General->Deployment Info->Status Bar Style,选择Light Content则状态栏显示白色。修改其他页面状态栏颜色重写- (UIStatusBarStyle)preferredStatusBarStyle返回所需的状态栏颜色,比如xxLightContent表示白色。- (UIStatusBarStyle)preferredStatusBarStyle { return UI原创 2021-11-12 11:04:13 · 3256 阅读 · 0 评论 -
Core Animation:动画和CALayer子类(代码示例和图示)
CALayer和CAShapeLayer;CATextLayer;CAGradientLayer;CAEmitterLayer;CAScrollLayer;CATiledLayer;CAReplicatorLayer;CABasicAnimation;CAKeyframeAnimation;CASpringAnimation;CATransition;CAAnimationGroup;CADisplayLink;CAMediaTimingFunction原创 2021-09-27 08:47:35 · 446 阅读 · 0 评论 -
UIView动画
UIView记录对属性修改加动画:frame、bound、center、transform、alpha、backgroundColorUIViewAnimationOptions一些选项的使用示例、嵌套动画、transition动画、弹簧动画关键帧动画+performSystemAnimation:onViews:options:animations:completion:+performWithoutAnimation:+setAnimationsEnabled:原创 2021-05-08 16:06:27 · 2789 阅读 · 1 评论 -
苹果官方文档
DocumentationDocumentation Archive开源代码Xcode中的文档Develop原创 2021-04-02 18:17:33 · 853 阅读 · 0 评论 -
CocoaPods实现管理库、发布库、组件化
CocoaPods管理第三方库;CocoaPods创建自己的库;创建复合项目和Framework;GitHub托管代码;发布到CocoaPods;Framework添加单元测试;CocoaPods实现组件化。原创 2021-02-24 20:48:17 · 2200 阅读 · 3 评论 -
Xcode创建项目、Git和GitHub、真机调试
Xcode新建项目 Git和GitHub GitHub远程仓库 本地仓库初始化 真机调试Xcode新建项目 不勾选Git,因为会添加所有的文件包括xcuserdata并且自动commit,所以等之后创建了.gitignore再commit。原创 2021-01-25 22:20:53 · 614 阅读 · 0 评论