[分享]iOS开发-自定义返回按钮后手动添加手势返回解决方案

2016-03-01
阅读 2 分钟
3.7k
自定义返回按钮后手势返回就失效了,网上有很多方法都号称完美解决了,但在快速返回(注意:是非常快速的划屏幕边缘)时,依然会出现栈乱的问题导致crash.

[分享]iOS开发-页面间跳转

2016-03-01
阅读 2 分钟
4.3k
常用的就两种: 一种通过导航,一种直接跳 第一种 直接跳转 思路大致就是new一个目的页面,然后设置下页面跳转动画 中间还可以做点目的页面的数据初始化: {代码...} 第二种: {代码...} 四种setModalTransitionStyle风格 UIModalTransitionStyleCoverVertical 从底部滑入UIModalTransitionStyleFlipHorizontal,水平翻转进...

[分享]iOS开发 - Xcode7中你一定要知道的炸裂调试神技

2016-03-01
阅读 2 分钟
2.6k
EXC_BAD_ACCESS一直是很多开发者的噩梦,因为这个错误很不直观,出现后往往要花很长时间才能定位到错误。苹果这次带来了革命性的提升。

[分享]iOS开发 - iOS自动布局的替换方案

2016-03-01
阅读 1 分钟
3.6k
如果您不想使用IOS的AutoLayout进行布局,如果您没有使用XIB进行页面布局,那么就试试这个库吧,这个库能满足您进行代码布局的各种要求,使用简单方便。这是一个功能强大的IOS布局类库,他提供了MyLinearLayout线性布局,MyRelativeLayout相对布局,MyFrameLayout的框架布局,可以适配各种屏幕尺寸,屏幕旋转和各种操作...

[分享]iOS开发 - Xcode 7真机测试详解

2016-03-01
阅读 4 分钟
4.2k
注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk image

[分享]iOS开发 - 网络总结

2016-03-01
阅读 33 分钟
5.6k
基本概念 客户端:client服务器:server请求:request响应:response过程 客户端 -> 发送请求 -> 服务器(连接数据库)服务器 -> 发送响应 -> 客户端客户端(移动端) 前段(前台)iOS,Android服务器(后端) 后台Java、PHP、.NET远程服务器-面向所有用户(上线)本地服务器-面向公司内部(测试)URL URL的全称是Uni...

[分享]iOS开发 - iOS9网络适配

2016-03-01
阅读 1 分钟
1.9k
ATS全称为App Transport Security,它是iOS9的一个新特性,旨在提高iOS设备与服务器交互的安全性。简单地说,ATS会阻止未注册的网络请求。你可以在info.plist文件中注册相应的host,这样该host的网络请求就不会被阻止。你也可以设置不阻止任何host的网络请求。

[分享]iOS开发 - 怎样在UITableView里修改section header的颜色

2016-03-01
阅读 3 分钟
16k
1.希望这个从UITableViewDelegate协议里得到的方法可以对你有所帮助: {代码...} 使用任何你喜欢UIColor代替[UIColor redColor]。你可能还希望调整headerView的尺寸。 2.这是改变文本颜色的方法: {代码...} 3.不要忘记从委托添加这段代码,否则在某些情况下视图将被切断或者出现在table后面,相对于视图/标签的高度。 {...

[分享]iOS开发 - 批量加载图片资源时模拟器的显示而真机不显示的问题

2016-03-01
阅读 1 分钟
2.6k
在IOS开发中,有时候需要批量加载一个文件夹的所有资源,这时候会用到 {代码...} 正确的操作应该是这样的: {代码...} 分享来源:[链接]

[分享]iOS开发 - 日期的比较

2016-03-01
阅读 1 分钟
5.7k
1.日期可以进行比较以确定大小或相等,也可以确定两个日期之间的时间间隔。两个日期的间隔时间差可以使用-timeIntervalSinceDate:方法来计算

[分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动

2016-03-01
阅读 1 分钟
3.9k
总结:网上很多问题在问如何解决随tableview一起滑动,想group样式一样实现粘性的问题。这个setframe重载section很使用,在footview也一样。这里有TablePlainSectionDemo:[链接] 可以直接下载看下。希望能帮你解决类似次问题。

[分享]iOS开发 - XCode环境变量及路径设置

2016-03-01
阅读 4 分钟
9.3k
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。

[分享]iOS开发-导航控制器下UIViewController之间的6种传值方式

2016-03-01
阅读 5 分钟
5.8k
1.代理(delegate)传值 ---- 顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。实质就是:比如右AB两个页面,A想要传值给B ,就只要先在A中得到B的指针,然后将想要传的值赋给B,之后跳转

[分享]MAC安装oh my zsh ----- Git终端显示插件

2016-03-01
阅读 1 分钟
9.2k
安装oh my zsh: 1、克隆这个项目到本地(前提是你得有装git) {代码...} 2、创建一个zsh的配置文件注意:如果你已经有一个~/.zshrc文件的话,建议你先做备份。使用以下命令 {代码...} 然后开始创建zsh的配置文件 {代码...} 3、设置zsh为你的默认的shell {代码...} 4、重启并开始使用你的zsh (打开一个新的终端窗口便可…)至...

[分享]iOS开发-监听UISwitch按下事件

2016-03-01
阅读 2 分钟
10.7k
一、第一种创建UISwitch控件的方法,在代码中动态创建。1、打开Xcode, 新建项目Switch,选择Single View Application。2、打开ViewController.m文件在viewDidLoad方法里添加代码:

[分享]iOS开发-实现带输入框的AlertView及设置键盘样式的方法

2016-03-01
阅读 3 分钟
5.4k
对于带输入框的弹出框(UIAlertView),在IOS5.0及以上版本,有一种较为简单的实现方式,即设置UIAlertView的alertViewStyle属性即可。

[分享]iOS开发-UImageview加边框加阴影

2016-03-01
阅读 1 分钟
6.5k
初始化 {代码...} 添加边框 {代码...} 添加四个边阴影 {代码...} 添加两个边阴影 {代码...} 设置layer {代码...} 是否设置边框以及是否可见 {代码...} 设置边框圆角的弧度 {代码...} 设置边框线的宽 {代码...} 设置边框线的颜色 {代码...} 分享来源: [链接]

[分享] 开源分布式版本控制工具 —— Git 之旅

2016-03-01
阅读 15 分钟
5.3k
Git 主张的分布式代码库与文件快照的设计思想,相对于传统 CVS、SVN 等集中式、文件差异式版本控制工具是一种挑战与颠覆。Git 带来了离线提交、轻量级分支等诸多便利。不过,也有人质疑 Git 的复杂性,并由此拔高了学习成本,某种程序上影响了开发者使用或者迁移 Git 的项目进度,笔者同样感同身受,这也是本文的出发点。