代码改变世界

奇数项UIBarButtonItem在UIToolbar 中的居中对齐

2012-05-15 16:43 by Mr.Xer, 249 阅读, 0 推荐, 收藏, 编辑
摘要:toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];toolBar.barStyle = UIBarStyleDefault; UIBarButtonItem *titleButton = [[UIBarButtonItem alloc] initWithTitle:title style: UIBarButtonItemStylePlain ... 阅读全文

IOS Web应用简单本地化

2012-05-15 16:39 by Mr.Xer, 264 阅读, 0 推荐, 收藏, 编辑
摘要:目前大多数的企业级IOS应用还是以报表和公文审批为主,而且应用的发展趋势必将是朝Web方向发展的,虽然Native App有着无法比拟的灵活性。如何将IOS上的一个Web页面本地化呢?1.编写一个Native App,然后内嵌WebBroswer2.直接用浏览器打开应用,然后将其“添加至到主屏”,这样下次就不需要输入网址了显而易见,方法2是最灵活,最简便的方法。通过这个方式我们可以扩展,将一个众多应用入口集成到一个页面里面,然后对这个页面统一创建一个桌面入口。通过Web的方式,不用多说比Native App开发效率高多了,而且可以跨平台,随意施展你的才华。本文的重点是:“添加到主屏”如何自定义 阅读全文

在iOS中挂起主线程

2012-05-15 16:38 by Mr.Xer, 489 阅读, 0 推荐, 收藏, 编辑
摘要:在iOS中挂起主线程通常而言,ios中涉及IO的操作是多线程的,而不会在主线程中完成,这是为了避免耗时过长IO操作卡住主线程。但某些时候,我们希望让主线程等待IO操作完成——例如主线程创建了一个文件夹后,等待完成,再往文件夹中创建文件。 NSObject类有一个方法performSelectorOnMainThread:withObject:waitUntilDone可以让主线程挂起,但selector至多只能带一个可传参数,这时需要用到NSInvocation类来解决这个问题。 代码如下:- (void)createRecordDirectoryBlockingMainThread{... 阅读全文

ios系统中各种设置项的url链接

2011-12-28 14:42 by Mr.Xer, 591 阅读, 0 推荐, 收藏, 编辑
摘要:在代码中调用如下代码:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"prefs:root=LOCATION_SERVICES"]];即可跳转到设置页面的对应项。About— prefs:root=General&path=AboutAccessibility— prefs:root=General&path=ACCESSIBILITYAirplane Mode On— prefs:root=AIRPLANE_MODEAuto-Lock— prefs:root=General&am 阅读全文

说一下你的程序在ios5里面遇到的兼容性问题以及解决方法吧

2011-12-27 09:58 by Mr.Xer, 489 阅读, 0 推荐, 收藏, 编辑
摘要:ios5新版本一正式发布,马上就有客户反映问题了。某些界面不显示,定制键盘不正常。界面问题,原来是有些界面控件的行为改变了;1,比如说:UISegmentedControl,[segmentControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];原来segmentControl.selectedSegmentIndex = 0;这样的调用会导致直接调用一次segmentAction。但是在ios5中没有调用。要手动去执行一下,可以这样改,在设置完se 阅读全文

iphone开发中图像处理相关要点

2011-12-26 15:22 by Mr.Xer, 235 阅读, 0 推荐, 收藏, 编辑
摘要:iPhone图像通常存储在以下4个地方:相册(PhotoAlums):用户可以使用UIImagePickerController类提供的交互对话框从该相册中获取图像。应用程序包:将图像与可执行程序、Info.plist文件和其他资源一同存储,用户可以通过本地文件路径由imageNamed:方法来读取这些基于包的图像。沙盒:借助沙盒,可以将文件存储到Documents、Library和tmp文件夹中。因特网(Internet):应用程序可通过URL资源从网上下载图像。图像文件的位置决定着读取该文件的具体方式。相册中的图片及其路径无法直接从应用程序访问,只有终端用户能够浏览和选择图像,使所选图像对 阅读全文

提升手机应用广告盈利潜力的4种方法

2011-12-26 15:21 by Mr.Xer, 516 阅读, 0 推荐, 收藏, 编辑
摘要:对于手机游戏来说,除了应用内置付费功能之外,广告盈利也是收入的重要来源。那么,什么是游戏盈利的最佳方法呢?你选择的是哪个手机广告商?如何才能时你的游戏盈利达到最大化呢?在本文中,我们将介绍4种增加广告盈利性的方法。首先,只专注于免费应用非常重要,因为应用下载量绝大多数来源于此类应用,同时还要对手机广告网络有所了解。手机广告网络的运营基础是点击付费。这意味着,向用户展示的广告越多并不等同于可以为你带来更多盈利,除非你能够提升用户点击广告的次数。顶级网络广告的CPC价格为:320×50条幅广告每次点击计费4-5美分。你的盈利为印象数量乘以点进率(游戏邦注:下文简称“CTR”)乘以每次点击 阅读全文

在UIAlertView中显示进度条

2011-12-26 14:45 by Mr.Xer, 445 阅读, 0 推荐, 收藏, 编辑
摘要:今天这个问题是,在一个iPhone程序中,我要在后台做大量的数据处理,希望在界面上显示一个进度条(Progress Bar)使得用户了解处理进度。这个进度条应该是在一个模态的窗口中,使界面上其他控件无法被操作。怎么用最简单的方法来实现这个功能?UIAlertView是一个现成的模态窗口,如果能把进度条嵌入到它里面就好了。以下内容适用于iOS 2.0+。我们知道,如果要显示一个alert窗口(比如用来显示错误或警告信息、询问用户是否确认某操作等等),只要简单地创建一个UIAlertView对象,再调用其show方法即可。示意代码如下:1234567UIAlertView*alertView=[[ 阅读全文

将自己的App装入真机一些操作步骤

2011-12-21 16:06 by Mr.Xer, 585 阅读, 0 推荐, 收藏, 编辑
摘要:一、首先打开自己的工程文件。如以下图:如不出意外。。按照以上步骤操作ok。(机器连接成功,授权文件加入成功,sdk版本与机器一臻)如果机器升级为3.1而xcode为3.1或以下,或机器未连接成功,或未加入授权文件的定会失败,将会出现图提示:(或者是别人的app发给你测试:)此时可以用Itunes将App导入机器,步骤如下:本文章来自于:http://www.cocoachina.com/bbs/read.php?tid-9189.html 阅读全文

cocos2d的4个基本概念

2011-12-13 17:51 by Mr.Xer, 335 阅读, 0 推荐, 收藏, 编辑
摘要:最近一个项目需要用到粒子特效,发现cocos2d已经有这个效果,而且实现的非常漂亮。于是研究了cocos2d。看了cocos2d网站上的《cocos2d Basic Concepts》, 对初学者很好的一篇文章,于是一边看一边翻译。有错误之处,希望大家多多指正。开发cocos2d 应用程序,必须先了解如下4个概念:Scenes DirectorLayersSpritesScenesscene(即CCScene类)是app 工作流上独立块。scene也叫做 screents 或者“stages”. 一个app可能拥有多个scenes, 但在任何时候只能有一个是激活状态的。举个例子,某个游戏可能拥 阅读全文
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页