iOS
平平谈谈才是真
这个作者很懒,什么都没留下…
展开
-
iphone 实现View切换
<br />方法一:<br /> SettingsController *settings = [[SettingsController alloc]initWithNibName:@"SettingsView" bundle:nil];<br /> settings.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; //水平翻转<br /> [self presentModalViewController:settin原创 2011-05-12 09:52:00 · 563 阅读 · 0 评论 -
使用WebView避免显示的大篇内容排版混乱
<br />我在练习做应用项目时,使用了UITextView来显示大篇幅的信息,但是排版很乱,上网没找到答案,却搜出了一个UIWebView这个控件。试了在webView中加入html,效果还不错。我在网上搜的如何使用UIWebView的用法是:NSString *filePath = [[NSBundle mainBundle] pathForResource:@"about" ofType:@"html"]; NSData* htmlData = [NSData dataWithContentsO转载 2011-05-24 20:10:00 · 1400 阅读 · 0 评论 -
.更新证书错误Code Sign error: Provisioning profile ‘XXXX'can't be found
<br />在Xcode中当你在更新了你得证书而再重新编译你的程序,真机调试一直会出现 Code Sign error: Provisioning profile ‘XXXX’ can't be found是不是会另你很恼火。下面说说解决方法,让你很好的解决这个问题。<br /> 1.关闭你的项目,找到项目文件XXXX.xcodeproj,在文件上点击右键,选择“显示包内容”(Show Package Contents)。会新打开一个Finder。注:其实XXXX.xcode转载 2011-05-24 17:58:00 · 1559 阅读 · 0 评论 -
iPhone 开发调用 phone,sms,email,safari 浏览器的方法
调用 自带mail [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 调用 电话phone [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]]; 调用 SMS [[UIApplication share原创 2011-05-24 14:26:00 · 1265 阅读 · 0 评论 -
iPhone 隐藏Status Bar和修改程序名称的小技巧
<br />1、<br />Info.plist 中添加一项,名为UIStatusBarHidden,右键,选择类型为bool型,然后选中。 程序就默认隐藏Status Bar了<br /> <br />2、<br />这个功能太常用了:程序员经常以一个名字开始编写一个应用;但在发布之前,常常需要为应用更名.或者想从一个现成程序开始,修改成一个新的应用,而不需要copy/paste.但苹果公司没有提供一个简单的实现方法.本文讲述的方法可以让你随心所欲修改应用输出的名称.<br />1.复制现有文件夹,将拷贝转载 2011-05-20 11:14:00 · 825 阅读 · 0 评论 -
iphone开发注意大小写问题
<br />1.<br />InstructionsViewController *instructionsController = [[InstructionsViewController alloc] initWithNibName:@"InstructionsView" bundle:nil];<br />在这里创建一个新的xib时, "InstructionsView"是你手动创建的 InstructionsView.xib, 不是随意写的, 注意, 名字大小写要完全保持一致<br /> <br原创 2011-05-19 17:55:00 · 522 阅读 · 0 评论 -
iphone 设置视图背景图片
方法一,使用一个UIImageView实例做子视图,并且放最后面<br /><br />Objective-c代码- (void)setBackgroundImage { NSLog(@"setting bg image"); UIImageView *customBackground = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]]; self.background = c转载 2011-05-19 15:16:00 · 785 阅读 · 0 评论 -
IPhone Base SDK missing
Load your projectFrom the menu, select Project > Edit Project Settings...Under Architecture > Base SDK, choose one of the available device options: iPhone 3.2 or iPhone 4.0. If you are iPhone-only, 4.0 is the way to go.Close that window.From the menu, sele原创 2011-03-23 09:56:00 · 545 阅读 · 0 评论 -
从零开始学习OpenGL ES之二 – 简单绘图概述
<br />还有许多理论知识需要讨论,但与其花许多时间在复杂的数学公式或难以理解的概念上,还不如让我们开始熟悉OpenGL ES的基本绘图功能。<br /><br />请下载OpenGL Xcode项目模板。我们使用此模板而不是Apple提供的模板。你可以解压到下面目录来安装它:<br />/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/此模板用于全屏OpenGL程序,它转载 2011-05-12 21:18:00 · 666 阅读 · 0 评论 -
从零开始学习OpenGL ES之三 – 透视
<br />现在你已经知道OpenGL是怎样绘图的了,让我们回头谈谈一个很重要的概念:OpenGL视口(viewport)。 许多人对3D编程还很陌生,那些使用过像Maya, Blender, 或 Lightwave之类3D图形程序的人都试图在OpenGL虚拟世界中找到“摄像机”。但OpenGL并不存在这样的东西。它所有的是在3D空间中定义可见的物体。虚拟世界是没有边界的,但计算机不可能处理无限的空间,所以OpenGL需要我们定义一个可以被观察者看到的空间。<br />如果我们从大部分3D程序具有的摄像机对原创 2011-05-12 21:19:00 · 681 阅读 · 0 评论 -
从零开始学习OpenGL ES之一 – 基本概念
<br />(注:由于Simon Maurice的iPhone OpenGL ES的网站已经不存在了,所以我将翻译另一系列的OpenGL ES教程。我是通过Proxy访问的此教程,所以无法给出原文链接。另外所有的图片和源代码我放在本地,以防不测。原文的名称是“OpenGL ES from the Ground Up”。)<br />我曾写过一些文章介绍iPhone OpenGL ES编程,但大部分针对的是已经至少懂得一些3D编程知识的人。<br />作为起点,请下载我的OpenGL Xcode项目模板,而不转载 2011-05-12 21:16:00 · 442 阅读 · 0 评论 -
UIImage应用与内存管理
<br /> 用UIImage加载图像的方法很多,最常用的是下面两种:<br /> 1、用imageNamed函数<br />[UIImage imageNamed:ImageName];<br /> 2、用NSData的方式加载,例如:<br /> 1. NSString *filePath = [[NSBundle mainBundle] pathForResource:fileName ofType:extension];<br /> 2. NSData *image = [N原创 2011-05-23 20:06:00 · 1057 阅读 · 0 评论