首页 » Archive by category 'iOS 开发' (Page 4)

[IOS开发] 高度自定义 UITabBarController, 支持StoryBoard

低调的术木 | iOS 开发 | 2014-02-24
[IOS开发] 高度自定义 UITabBarController, 支持StoryBoard
先看看效果啊. 吼吼. 其实效果都不是我的成果, 我讲的重点在集成! 底下细节处理的都很到位. 居然不支持动画, 大家看完下个程序看看吧.或者直接用一下. 希望大家可以支持我的博客, 小宣传下. http://ubluesky.com/thankU.html 废话少说, 开始! 主要用到的是 DMFilterView github: https://github.com/Dimillian/DMFilterView 只是他只是个View视图, 在... [阅读全文]

ASIHTTPRequest和ASIDownloadCache实现本地缓存

低调的术木 | iOS 开发 | 2014-02-20
需要注意的是,要做缓存的Http请求必须用get方法来获取数据。 1、设置全局的Cache 在AppDelegate.h中添加一个全局变量 @interface AppDelegate : UIResponder <UIApplicationDelegate> { ASIDownloadCache *myCache; } @property (strong, nonatomic) UIWindow *window; @property (nonatomic,retain) ASIDownloadCache *myCache;... [阅读全文]

iOS 推送通知

低调的术木 | iOS 开发 | 2014-02-17
iOS 推送通知
引言: 推送通知是移动终端保持永远在线概念的一个核心方式,当人们离开桌面互联网以后想在第一时间收到与之相关的信息时.推送通知的出现就再好不过了. 但是,要注意不可滥用,繁多的非必要性推送消息会给用户造成非常烦躁的心理.作为用户体验的一部分,那就已经在往失败的方向走了. 推送通知共为两种类型,分别是本地推送通知和远程推送通知. 本文将对这两类... [阅读全文]
ė 6没有评论 0

iPhone 出现 精品推荐 通知, 无法删除 解决办法!

低调的术木 | iOS 开发 | 2014-02-12
iOS设备通知栏中有发现“精品推荐’推送的软件要怎么处理呢???? 这个的确是在cydia 源里添加91 源, 安装91助手之后就产生的. 也就不多说什么了… 解决方式有以下两种: 1、进入手机设置—通知—精品推荐,关闭通知服务。 2、如要彻底解决这个问题可以通过手机连接PC端91助手—功能大全—文件管理,进入 /Library/MobileSubstrate/DynamicLibra... [阅读全文]

两个静态类冲突, duplicate symbol 解决办法

低调的术木 | iOS 开发 | 2014-02-10
首先介绍下 other linker flags 包含静态库时候需要在Target的Other linker flags里面加上值:-objC,-all_load,-force_load 对于64位机子和iPhone OS应用 解决方法是使用-all_load 或者 -force_load。 -all_load强迫链接器从它能看见的所有文档中加载所有的对象文件,甚至那些没有OC代码的文档。 -force_load适用于Xcode3.2+版本,它允许finer得到文档... [阅读全文]

iOS图片拉伸技巧

低调的术木 | iOS 开发 | 2014-02-05
iOS图片拉伸技巧
纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。 比如下面张图片,本来是设计来做按钮背景的:  button.png,尺寸为:24×60 现在我们把它... [阅读全文]

_OBJC_CLASS_$_ASIdentifierManager 错误

低调的术木 | iOS 开发 | 2013-12-15
“_OBJC_CLASS_$_ASIdentifierManager”, referenced from: objc-class-ref in 这是引用了AdSupport.Framework中的ASIdentifierManager。加上AdSupport.Framework类库就OK了。 [阅读全文]

诡异的编译错误

低调的术木 | iOS 开发 | 2013-12-12
warning: directory not found for option ‘ ‘ 解决方法: 选择项目名称—–>Targets—–>Build Settings—–>Search Paths—–>Library Search Paths 删除对应路径 少哪个删哪个. 别多删除了. 多删了有时更麻烦.   No matching provisioning profiles found Your build setting... [阅读全文]

动态调整UITableViewCell高度的实现方法

低调的术木 | iOS 开发 | 2013-11-18
有时我们需要动态调整UITableViewCell的高度,根据内容的不同设置不同的高度,以前看到一种实现方法,写得有点麻烦,具体地址找不到了,这里有个更好的(至少我认为),分享一下部分代码。 2012.03.11更新:一年后回来审视儿时的代码,发现 heightForRowAtIndexPath那个实现方法确实不太好,会dequeue掉一个可以reuse的cell导致经常都要新创建cell, 会... [阅读全文]

ios开发之倒计时实现的两种方法

低调的术木 | iOS 开发 | 2013-11-17
方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下: secondsCountDown = 60;//60秒倒计时 countDownTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(t... [阅读全文]
Ɣ回顶部