最近在做一个移动端业务的时候碰到一个bug,在ios上对body绑定click事实现事件代理冒泡至某些元素上尽然不生效。 思考: 暂借助jquery展示下事件绑定代码,将所有标签含有data-tip属性的...
iOS 10更简便地自定义Tab Bar
iOS 10更简便地自定义Tab Bar直接设置 Badge func configureTabBar() { guard let tabBarItem = self.tabBarItem else { return } tabBarItem.badgeValue = 268} 自定义 Badge 属性 tabBarItem.setBadgeTextAttributes([ NSFontAttributeName...
iOS开发CocoaPods的安装
首页看到了CocoaPods的安装方法,其实我也忘记了,就拿了个新电脑试了一下,结果发现搬运的还是比较老的东西,所以想做一个看看。 以下命令在终端执行; 1: gem sources --remove https...
UIScrollView利用Masonry框架来自动布局
本文主要是针对UIScrollView利用Masonry框架来自动布局,因为UIScrollView可以滑动,所以本身布局跟一般的UIView不太一样,然后楼主之前面试的时候也有人问过楼主这个问题,所以楼主想简单...
IOS之Runtime
Runtime是什么?我相信大家都很熟悉吧,下面让我们来直接进入正题,看看Runtime在开发中到底有什么用。 一、Runtime简介 Runtime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制...
iOS为什么选择了Objective-C
地球人都知道,iOS最初的开发语言是Objective-C(当然现在Swift流行起来了), 这个Objective-C是从哪里来的呢? 时间得回到上个世纪80年代初。 Brad Cox and Tom Love 两个人在ITT(国际电报电话公司...
自定义控件知识储备-View的绘制流程
在自定义控件这个学习系列里,首先写篇文章记录一下View的绘制流程,压压惊:-P。也为以后的自定义控件实践打个基础。虽然讲解View工作流程的文章很多,其中不乏很多精品文章,不...
iOS几句话实现导航栏透明渐变
首先我们来看下效果 Gif1.gif 一开始当我们什么只设置了一张图片作为它的头部视图的时候,它是这样的 Picture1.png 1.首当其冲的,我们先得把导航栏弄透明 那么我们首先得知道,设置naviga...
针对苹果iOS最新审核要求为应用兼容IPv6
今天苹果推出重磅消息,6月1日后所有应用必须支持IPv6-only网络!!!当iOS开发者看到这个消息的第一反应可能就是IPv6是个什么鬼!!其实IPv6早在很早之前就已经推出,而且苹果在20...
iOS上传图像到服务器PHP接收的几种方法
1. 将图片转换为Base64编码,POST上传。PHP将Base64解码为二进制,再写出文件。缺点:不能上传较大的图片 // iOS(Swift)func upload(image: UIImage, url: String) { let imageData = UIImageJPEGRepresentation(image...