UIKit笔记
文章平均质量分 92
UIKit框架的一些随笔
MeteoriteMan
iOS开发者
展开
-
iOS转场动画
iOS自定义转场动画-无交互iOS自定义转场-带交互原创 2020-02-24 16:35:00 · 227 阅读 · 0 评论 -
震动反馈(Tapic-Engine)的使用
UIFeedbackGenerator反馈发生器这个类基本上就是震动反馈(Tapic-Engine)的使用.基本上都知道iPhone-6s以及以后的iOS版本苹果搭载了Tapic-Engine.就是俗称的点哪里哪里"响应",然后震动的一个线性马达.那么,我们能否让他震动呢.在iOS10以上的网易新闻客户端里面大家可以看到这个Tapic-Engine在下拉刷新中的使用.下拉到松手就能刷新的...原创 2019-05-30 21:44:11 · 2966 阅读 · 0 评论 -
改变UITableView编辑状态的选中背景颜色.
下面先来一个默认的UITableViewCell的选中样式: 在不需要有选中状态(无tableView的Edit编辑状态需要选中某个组的时候)*以直接设置UITableViewCell的selectionStyle为None就OK.但是在edit状态的时候selectionStyle如果是None的话.那么讲无法选中选中的话又只有那么几种颜色状态可供选择. 那么,如何去修改...原创 2018-08-14 13:33:53 · 2243 阅读 · 0 评论 -
iOS电池栏颜色设置
首先看一下用得最多的一个方法/// 然后在viewWillAppear里头设置statusBar的Style[[UIApplication sharedApplication] setStatusBarStyle:<#(UIStatusBarStyle)#>] 这种写法应该是大多数人的使用方法.但是这个setStatusBarStyle方法iOS9就过期了...原创 2018-07-26 19:07:06 · 2552 阅读 · 0 评论 -
Popover前世今生
首先.大家使用iOS系统的时候肯定看到过类似于下图这样的UI效果,那么.这个效果叫啥嘞. 这这种效果叫popover.表现形式为一个小尖尖.再加上一个看上去是View的东东. 但是,其实,这个东西不是View,而是一个Controller.比起alert之类的东西.popover可以明确的提醒用户,交互是在哪里发生的,就是靠这个小尖尖.有些软件上的”popover”...原创 2018-03-05 11:19:55 · 401 阅读 · 0 评论 -
改变APP的图标
下面介绍的应用图标切换的方法只是其中的一个思路.并不是说要切换应用图标只有这一种方法.如果有其他更好的方法可以私信交流一下.1.首先,这个方法需要设置Info.plist文件.字段名1:CFBundleAlternateIcons 字段名2:CFBundleIconFiles///这是Source Code版的<key>CFBundleIcons<...原创 2018-02-26 12:55:24 · 1030 阅读 · 0 评论 -
UIMenuController详解
首先,下面这个控件咱们应该在UITextField、UITextView、UIWebView、WKWebView等控件上看到过.这个控件叫UIMenuController.看着这个名字大家第一想法是不是UIViewController.其实,这个控件和UIViewController并没有什么关系.NS_CLASS_AVAILABLE_IOS(3_0) __TVOS_PROHIBITED @...原创 2018-10-07 18:41:37 · 4269 阅读 · 2 评论 -
iOS中3DTouch的使用
苹果是在iphone6s开始加入的3DTouch功能.也就是说是ios9开始加入的3DTouch.3DTouch也就是根据你手按压的力度大小来触发的. 3DTouch具体有两种表现形式.第一种是在Launch页面,也就是在苹果的桌面上.就算我们不做关于3DTouch的任何集成.在上线的项目中(注:一定是上线的项目,Debug之类的是没有任何显示的)也有一个关于分享的3DTouch按钮原创 2018-01-14 13:35:47 · 1479 阅读 · 0 评论