iOS_界面处理
博BOBO
做的更好!
展开
-
iOS 渐变进度条
直接上代码 import UIKit class ViewController: UIViewController { lazy var colorImage: myVIew = { let imageView = myVIew(image: UIImage.init(named: "aaaa")) imageView.frame = CGRect(x: 100, y: 100, width: 100, height: 100)原创 2022-03-16 13:52:09 · 841 阅读 · 0 评论 -
iOS实现先无动画pop再push,替换当前控制器
iOS实现先无动画pop再push,替换当前控制器 iOS开发中会遇到添加成功,发送成功……类似情况,需要先将push前的页面移除调。如果直接调用pop,立刻去push。如果这两个命令写在同一个控制器中,则会发现push根本没有被执行……因为pop已经将该控制器移除,push根本没有机会执行。也可以在上一个控制器通过代理/通知/闭包等操作——没有亲测,感觉麻烦。 所以就选择了下面的方法,先移除...原创 2018-08-13 16:58:00 · 698 阅读 · 0 评论 -
iOS-AutoLayout中动画使用的细节 和 iOS layout机制
在Main.storyboard拖入一个UIView,随便设置一个背景色, 使用autolayout 为紫色的view添加约束 :(0,0,100,100) , 为该view添加动画代码如下: 这种方式下并没有动画效果.因为约束并不是...原创 2018-08-16 14:18:20 · 330 阅读 · 0 评论 -
iOS之UICollectionView自定义布局
UICollectionView基础 UICollectionViewFlowLayout:视图布局对象(流水布局:一行排满,自动排到下行),继承自UICollectionViewLayout。UICollectionViewLayout内有一个collectionView属性,所有的视图布局对象都继承自UICollectionViewLayout。 若我们要自定义布局对象,我们一般继承UIC...原创 2018-07-21 11:38:14 · 338 阅读 · 0 评论 -
iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard
iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard 写了一个iphone的程序,storyboard是iphone的,如果想将程序转为ipad的storyboard也支持。需要做一下几个步骤 1、选中storyboard文件,假设名字为Main.storyboard 2、File—>duplicate,将文件命名为Main_ipad.storyboard...原创 2019-03-06 16:52:11 · 390 阅读 · 0 评论