IOS专栏
这里都是ios开发学习文档
沈阳斌子
技术决定未来,过硬的技术源于知识的积累。
展开
-
IOS中将UITextField输入框设置为密码形式
今天又弄ios项目了,之前都是android项目,ios有些忘记,关于UITextField控件的登录时需要密码显示方式的实现,有如下两种实现方式:1.通过XIB方式实现:将UITextField中的secure选项勾中即可。2.通过代码实现:UItextField * test = [ UItextField alloc] init ];test.secureTextEntr原创 2013-11-21 16:17:57 · 20771 阅读 · 0 评论 -
ios中NSUserDefaults的使用
创建一个user defaults方法有多个,最简单得快速创建方法:NSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults];添加数据到 user defaults:[accountDefaults setObject:nameField.text forKey:UserD原创 2013-01-12 13:30:28 · 3143 阅读 · 0 评论 -
ios 判断app程序第一次启动方法
小弟我也是刚刚接触iphone开发,所以最近刚好有个项目需要进行第一次程序进入的判断,上网收,自己写,发现一个最有效的方法,亲测可以用,闲话少说,沈阳斌子我直接上代码了:在didFinishLaunchingWithOptions方法中加入如下代码:if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"原创 2013-01-12 11:17:26 · 6791 阅读 · 3 评论 -
IOS 禁止UIWebView下拉拖动效果
UIWebView默认允许当网页内容处于最顶端时,用户用手指往下拖动,然后露出空白的背景。这份代码能够禁止这种效果。//iOS 5系统之前的版本for (id subview in webView.subviews) if ([[subview class] isSubclassOfClass: [UIScrollView class]]) ((UIScrollView *)su原创 2012-12-19 11:58:25 · 8933 阅读 · 0 评论 -
iphone开发软件Xcode3.2.6破解免证书真机开发调试方案
Xcode只有破解后才能免费真机调试,否则需要注册苹果的开发者计划,需要99美元一年,除非发布程序到苹果商店,否则可以先不注册,破解到真机调试。真机为越狱后的ios设备,比如ipod,iPhone,iPad。我的iPod版本是4.3.3,Xcode版本是3.2.6,mac版本是10.6.8。第一步:创建证书 打开应用程序->实用工具->钥匙串访问.打开菜单:钥匙串访问->证书助理->创原创 2012-07-28 11:27:15 · 2166 阅读 · 0 评论 -
IOS开发 tableview中cell的用法
添加数据源, 由三个函数来回答数据绑定的请求:numberOfSectionsInTableView, numberOfRowsInSection 和 cellForRowAtIndexPath.用numberOfSectionsInTableView方法来返回table中有几个组.- (NSInteger)numberOfSectionsInTableView:(UITableV原创 2012-08-07 16:54:31 · 5593 阅读 · 0 评论 -
IOS UINavigationBar 自定义返回按钮
很多时候我们使用navigationController时由于上一个navigationController.title的字符串太长,而导致下一个界面的返回按钮变的很长也很难看,为了美观我们我们可以把返回按钮的title改为back,或者是用自定义的图片。 1.把返回按钮的title改为back:这里要特别说明一下,需要在上一个viewController里面写上以下代码。若是在当前v原创 2012-10-31 15:46:29 · 5692 阅读 · 0 评论 -
IOS 自定义修改UINavigationBar的背景
IOS5以下的使用方法:1.使用xib布局时//// UINavigationBar.h// ITrafficDemo//// Created by 贾 斌 on 12-10-31.// Copyright 2012 iimob. All rights reserved.//#import @interface UINavigationBar(Cust原创 2012-10-31 16:16:47 · 1751 阅读 · 0 评论 -
IOS 改变导航栏返回按钮的标题
下午又找到了一个新的方法 这个方法不错 暂时没有发现异常的地方。 新写的App中需要使用UINavigationController对各个页面进行导航,但由于第一级页面的title较长,在进入第二级页面后返回按钮leftButtonItem的title就会变得很长,对NavigationBar空间占用很大,而且不美观,于是使用代码对leftButtonItem的title文本进行修改,原创 2012-11-01 14:12:44 · 5140 阅读 · 2 评论 -
IOS深入浅出 iOS 之生命周期
iOS应用程序的生命周期又根据系统是否支持多线程分为两种:不支持多线程的iOS4之前的系统以及支持多线程的iOS4及其之后的系统。iOS4 之前系统,app的生命周期如下所示:step 1,点击 app icon 或者从应用程序url(比如在Safari地址栏中输入应用程序url)启动应用程序。step 2,就会进入 UIApplicationDelegate 的- (vo原创 2012-11-01 16:02:16 · 1392 阅读 · 0 评论 -
IOS用UINavigationController实现在两个页之间导航(下)
续前) 第七步:UINavigationItem和UIBarButtonItem通常每个(指任何)视图控制器都可以定义一个UINavigationItem。UINavigationItem类就是实现这些功能的,这个类包含了如下表:左边按钮标题视图右边按钮leftBarButtonItem原创 2012-11-01 16:28:42 · 2785 阅读 · 0 评论 -
IOS用UINavigationController实现在两个页之间导航(上)
要求:1、从基于Xcode空项目模板开始 2、两页之间能相互传递数据 3、在导航控制栏上添加系统按钮和左右按钮实现方法分析1、根据MVC模式,iphone的程序都是有 view-model-controller 组成的。所以,在两个页面就是两个视图控制器和其管理的View。因此:第一页定义为:cityViewController第原创 2012-11-01 16:23:08 · 5932 阅读 · 1 评论 -
Xcode 4.1/4.2/4.2.1 免证书(iDP)开发+真机调试+生成IPA全攻略
众所周知,在Xcode上开发的程序只能在模拟器中运行,如果要放到真机上则要花费99美金购买开发者证书iDP。这严重阻碍了我等草根开发者探索的脚步。写个小程序,同学间分享一下这个小小的愿望都不能满足,自然不能善罢甘休。当然您需要先越狱您的设备并通过Cydia安装AppSync在没有iDP的情况下,要想将程序放到iPhone上调试,并最终发布IPA用于分享,需要以下几个步骤:1.自己为转载 2012-11-06 14:04:25 · 2186 阅读 · 4 评论