随笔分类 -  iPhone开发

摘要:同时适合IE、firefox、谷歌浏览器下适用,经过筛选代码如下://禁用右键、文本选择功能、复制按键$(document).bind(“contextmenu”,function(){returnfalse;});$(document).bind(“selectstart”,function(){returnfalse;});$(document).keydown(function(){returnkey(arguments[0])});//按键时提示警告functionkey(e){varkeynum;if(window.event){keynum=e.keyCode;//IE}elsei 阅读全文
posted @ 2011-06-03 13:26 sky7034 阅读(338) 评论(0) 推荐(1)
摘要:在iphone实现弹出框视图一文中已经介绍了怎么添加弹出框,下面在这个的基础上,在弹出框中填入table信息,并且用户可以实现多选信息。实现的结果: 实现过程是在弹出框中添加table信息,点击前面的选取框,按钮更换图片,并且把相应的内容添加到相应的数组中,用于数据处理。主要的实现代码:#import "TableViewCell.h"@implementation TableViewCell@synthesize myLable,myButton,checked,myTableDelegate;-(id)initWithStyle:(UITableViewCellStyl 阅读全文
posted @ 2011-04-01 09:44 sky7034 阅读(490) 评论(0) 推荐(0)
摘要:os提供了对通讯录操作的组建,其中一个是直接操作通讯录,另一个是调用通讯录的UI组建。实现方法如下:添加AddressBook.framework到工程中。代码实现: -(IBAction)onClickbutton:(id)sender { NSMutableArray* personArray =[[[NSMutableArray alloc] init] autorelease]; ABAddressBookRef addressBook =ABAddressBookCreate(); NSString*firstName,*lastName,*fullName; ... 阅读全文
posted @ 2011-03-31 09:29 sky7034 阅读(1148) 评论(0) 推荐(0)
摘要:程序开发过程中,有时候需要代码共享,但是不想让其他程序员看到共享的代码逻辑,和更改共享的代码。这就需要我们自己制作静态类库了,使用静态类库有以下好处:1、在保护源代码的基础上,跟他人共享代码。2、可以减少编译的时间。下面是制作静态类库的过程:1、首先,创建工程staticLibary。2、添加静态类库到Targets中。添加new taget。选择static Library,添加名字为example。3、添加静态类StaticText。targets中选择example。#import "StaticText.h"@implementation StaticText -( 阅读全文
posted @ 2011-03-30 09:23 sky7034 阅读(486) 评论(0) 推荐(0)
摘要:我们在程序中经常会用facebook分享应用和一些好玩的东西,fb给我们提供了相应的api,但是在中国由于大防火墙的原因,我们不能正常访问fb网站,需要使用代理和vpn。实现的效果如图: 实现过程如下:下载fb关于ios的zip包,点击下载地址,然后解压缩.然后双击解压缩文件下的src/FBConnect.xcodeproj,在xcode中打开即可.新建一个fb的demo工程,我的叫iphone.facebook,然后正确编译,运行即可.然后从 FBConnect工程中拷贝FBConnect文件夹到你的新工程中即可.最关键的一步是配置环境,找到你下载的文件包的src目录,然后添加到User . 阅读全文
posted @ 2011-03-24 11:57 sky7034 阅读(855) 评论(0) 推荐(0)
摘要:Iphone在加载列表时,如果每个等待把所有列表中的数据都加载完在显示相关内容,如果列表中有一些比较大的图片,加载的时间比较长,那么给用户的效果就很差了,下面详细是一种实现动态加载图片的办法: -(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath { UITableViewCell* cell =[tableView dequeueReusableCellWithIdentifier:@"tag"]; if(cell==nil).. 阅读全文
posted @ 2011-03-23 13:26 sky7034 阅读(529) 评论(0) 推荐(0)
摘要:json不必多说了,在手机开发中,客户端和服务器端开发经常使用的数据交互模式。Iphone中利用json传递的数据,可以非常容易的展示到各个容器中。下面是一个最简单的例子。效果如图:上面用到了json传递的数据,有关json部分,iphone sdk虽然没有支持,但是第三方已经写好了。json 参考:http://code.google.com/p/json-framework/下面是具体的代码实现:数据加载: #import “MyDataSource.h” #import “JSON.h” @implementation MyDataSource +(NSDictionary*)f... 阅读全文
posted @ 2011-03-23 13:25 sky7034 阅读(1617) 评论(0) 推荐(0)

蘑菇街女装 货运专家