![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
一粒沙-
这个作者很懒,什么都没留下…
展开
-
swift 递归查询数组中最接近指定数值的数
代码比较简单就不细说了var testStr = 0let arr = [1,4,5,6,9,13,15,16,17,18]MaxFn(str:4, arr: arr) func MaxFn(str:Int,arr:Array<Int>) { var list = [Int]() for i in 0 ..< arr.count { let el = arr[i] if el...原创 2021-09-14 10:40:24 · 420 阅读 · 0 评论 -
iOS 实现tabbar点击的动画效果
实现tabbar点击的帧动画效果, 可以用下面两种方法方法1:1.在UITabBarController 里面@interface UITabBarController () <UITabBarControllerDelegate>//注意数组是UIImage.CGImage@property (nonatomic ,strong)NSMutableArray * imagesArray;@end2//UITabBarController-..原创 2020-12-09 14:02:04 · 1273 阅读 · 0 评论 -
iOS 仿拉钩首页效果
工作之余写了一个类似拉钩首页demo,主要代码如下:class LagouHomeController: UIViewController { var topView = BannerView() var toolView = ToolView() var bgView = UIView() var datas = [ApplyListModel]() var tableView = UITableView() overri...原创 2020-05-18 14:54:42 · 457 阅读 · 0 评论 -
SnapKit 更新约束崩溃 "Updated constraint could not find existing matching constraint to update
在更新约束的时候我用了snp_updateConstraints,结果崩溃到如题的位置,后来经过查阅资料,发现更新约束应该用snp_remakeConstraints,换完之后问题就解决了...原创 2020-01-09 11:40:58 · 4410 阅读 · 0 评论 -
swift 遍历keys和values
写项目的时候需要通过便利字典的values和keys来给cell相应的控件赋值,但是像OC那样取值的时候报错如下最后通过查找可以通过如下方法来取值var items:[[String:String]] = [["my_wallet":"我的钱包","my_business":"我是商家"],["my_identity":"身份绑定","my_setting":"设置"]]let...原创 2020-01-08 17:31:22 · 1356 阅读 · 0 评论