概述 协议(Protocol)类似一个类的接口,不同的是协议没有父类,也不能定义实例变量。 只声明,不实现。协议只能定义公用的一套接口,但不能提供具体的实现方法。也就是说,它...
概述 协议(Protocol)类似一个类的接口,不同的是协议没有父类,也不能定义实例变量。 只声明,不实现。协议只能定义公用的一套接口,但不能提供具体的实现方法。也就是说,它...
Demo_github 快速排序 快速排序(Quick Sort)是对冒泡排序的一种改进。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所...
前言 iOS 原生代码的编译调试,都是通过一遍又一遍地编译重启 APP来进行的。所以项目代码量越大,编译时间就越长。虽然我们可以将部分代码先编译成二进制集成到工程里,来避免每...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
static const
补充一下啊,xml 文件要改成后缀 gpx
腾讯新闻今日头条、QQ音乐、网易云音乐、京东、爱奇艺、淘宝、天猫、简书、微博等所有主流APP分类切换滚动视图 与其他的同类三方库对比的优点: 使用POP(Protocol O...
现在是多少 知道吗 大佬
Mac如何正常访问P站?打开Finder,使用快捷键Shift+Command+G,输入目标文件夹地址/etc/hosts。 原本我是想要直接修改host文件的,可是失败了。 那么不急,我们先复制h...
tableview整个Section切圆角
经常遇到UI设计师设计出多个按钮的布局效果,但是系统默认的CollectionView布局总是不尽人意.例如这种标签式的控件,放到控制器上往往会变成了这样 相信大部分人也用过...
一、CAGradientLayer介绍 CAGradientLayer根据官方的解释是渐变层在其背景色上绘制颜色渐变,即是填充层的形状(包括圆角),通俗的来说就是根据shap...
很多时候要对图片某个地方进行一个拉伸处理,从而达到想要的效果,例如 聊天的对话框,短信的对话框。 例如 当显示的是字数很多或者很多行的时候,不确定高度,但是显示的图片只有一张...
@ZMSBang UIButton *cancelBtn = [searchBar valueForKeyPath:@"cancelButton"]; //取出cancelBtn 这样
[cancelBtn setTitle:@"取消" forState:UIControlStateNormal];
但是要注意 要改变buuton的enable状态 设为yes
iOS--UISearchBar 属性、方法详解及应用(自定义搜索框样式)很多APP都会涉及到搜索框,苹果也为我们提供了默认的搜索框UISearchBar。但实际项目中我们通常需要更改系统默认搜索框的样式。为了实现这一目标,我们需要先搞懂 UISe...
自定义 取出取消按钮 想改成什么名字都行
iOS--UISearchBar 属性、方法详解及应用(自定义搜索框样式)很多APP都会涉及到搜索框,苹果也为我们提供了默认的搜索框UISearchBar。但实际项目中我们通常需要更改系统默认搜索框的样式。为了实现这一目标,我们需要先搞懂 UISe...
一、应用场景 我们的APP有时候想直接去到设置页面,程序退到后台进入设置页面然后又重新打开,这样子总是感觉多做了很多事情。有一个比较常见的例子就是一开始的时候用户关闭了APP...
在了解 iOS 应用之间如何跳转时,我们先了解一个知识:URL Schemes 苹果选择沙盒来保护用户的隐私和安全,但沙盒也阻碍了应用间合理的信息共享,于是有了 URL Sc...
本文系Splatoon2/喷射战士2/喷射乌贼娘2/スプラトゥーン2的用语科普。 去年底,任天堂Switch上的Splatoon2已全球卖出了累计超过400万份,在日本本土也...
非常感谢 第一个方法成功!
Xcode 10 beta3 Error: Multiple commands produce最近开发一直在使用Xcode10 beta版本的,今天升级到Xcode10 beta3,但是在编译项目时编译失败,报错内容: 引用简友guifu_tang的一句话原因是Xco...