`
zl4393753
  • 浏览: 339055 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

iphone开发备忘

阅读更多
1. 添加sqlite框架的路径如下:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/libsqlite3.dylib

2. iPhone开发不使用xib文件的方法:
修改main.m里的UIApplicationMain参数为
UIApplicationMain(argc, argv, nil, @"AppDelegate");
// AppDelegate为你的ApplicationDelegate
AppDelegate:

UIWindow *localWindow = [[UIWindow alloc] initWithFrame: [[UIScreen mainScreen] bounds]];
localWindow.backgroundColor = [UIColor whiteColor];
self.window = localWindow;
[localWindow release];

navigationController = [[UINavigationController alloc] initWithRootViewController:[[HomeViewController alloc] init]];
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];


3. SQLITE建表语句
CREATE TABLE accountbook(id integer primary key autoincrement,
price number,
costtime date,
categorycode varchar(2),
categoryname varchar(20),
year varchar(4),
month varchar(2),
day varchar(2));


4. linux/MAC下强制结束进程
ps -ef   //查看进程号
kill -9 进程号    //强制结束

5. iphone程序设置启动横屏
只要在Info.plist里面加UIInterfaceOrientation
给个 UIInterfaceOrientationLandscapeRight 就可以了

6. 彩色UIProgressView

http://pwiddershoven.nl/blog/2009/01/04/colored-uiprogressview.html

7. Cover Flow Effect
http://blog.objectgraph.com/index.php/2010/04/09/how-to-add-coverflow-effect-on-your-iphone-app-openflow/

8. 设置uitableview backgroundcolor:
正常情况下:
self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"BackgroundPattern.png"]];

grouped tableview:
[tableView setBackgroundView: nil];
[tableView setBackgroundView: [[[UIView alloc] init] autorelease]];
[tableView setBackgroundColor: UIColor.clearColor];
//设置底色为无色

9 工具栏居中
//添加底部拍照的工具栏
    
    //左空格
    
    UIBarButtonItem *leftflexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
    
    //右空格
    
    UIBarButtonItem *rightflexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
    
    UIBarButtonItem *cameraitem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCamera target:self action: @selector(beginScan)] autorelease];   
	NSArray *myToolbarItems = [[NSArray alloc] initWithObjects: leftflexible,cameraitem,rightflexible, nil];                   
	[self setToolbarItems: myToolbarItems animated:YES];



分享到:
评论

相关推荐

    iOS7 设计备忘录

    备忘录特别提到了iOS7不再支持老版本的iPhone和iPod Touch,文档中提及的内容将仅涉及支持iOS7的设备。对于老设备的信息,文档建议读者参考更早版本的iOS设计指南。 文档中详细列出了不同iOS设备的分辨率和显示规格...

    IPHONE 个人收藏类

    1. **iOS操作系统**:这是苹果公司为iPhone、iPad和iPod touch等设备开发的操作系统。每个新版本的iOS都会带来新的功能和性能改进,用户可以通过设置中的“软件更新”进行升级。 2. **App Store**:苹果的官方应用...

    让不懂编程的人爱上iPhone开发系列2 iOS12+Swift4.2版-Checklists-Cha021

    【标题】:“让不懂编程的人爱上iPhone开发系列2 iOS12+Swift4.2版-Checklists-Cha021” 【描述】:本教程旨在引导初学者进入iOS开发领域,特别是针对那些对编程不太熟悉的读者。教程的目标是构建一个简单的任务...

    iOS 设计模式 备忘录模式

    总之,备忘录模式在iOS开发中是一个实用的设计模式,特别是在需要实现撤销/重做功能或保存对象状态的场景下。通过正确地使用备忘录模式,可以有效地提升用户体验,同时保持代码的整洁和模块化。在MementoPattern-...

    浅析iPhone用户界面设计精粹(从细节成就卓越).pdf

    例如,iPhone自带的备忘录应用采用了类似纸质笔记本的设计风格,包括棕色的头部导航条、米黄色的背景以及细致的行间距等细节,使得用户能够一眼识别其用途。 - **增强理解**:通过使用隐喻,可以减少用户的学习成本...

    321Soft iPhone数据恢复Mac版 v3.6.8 官方试用版.zip

    恢复视频,恢复备忘录,恢复语音备忘录,恢复Twittert和Facebook社交。   有两种恢复模式可供不同选择: 1. 从iOS设备中恢复:直接恢复丢失的数据,iOS设备没有先前的iTunes备份。在这种模式下,可以恢复丢失的...

    iPhone手机上什么记事本软件可以和电脑同步?.pdf

    其实,这是因为记事本软件可以帮助我们更好地管理我们的生活和工作,例如记录日程、备忘录、会议记录等。在iPhone手机上使用记事本软件可以随时随地地记录和查看我们的笔记,但是如果我们需要在电脑上查看和编辑这些...

    android 仿iphone 时间选择代码工具类

    在Android开发中,有时我们需要创建一个类似于iPhone时间选择器的组件,以提供用户友好的日期和时间选择体验。本文将详细介绍如何使用一个名为"DateTimeDialog"的自定义代码工具类来实现这一功能。 首先,...

    iphone 用户界面

    - Cocoa Touch是苹果为iPhone和iPad等移动设备开发的应用程序框架。它基于Cocoa框架,并针对触控进行了优化。 - **移动HIG概念** - **提供一致的用户体验**:确保应用在所有情况下都保持一致的外观和行为。 - **...

    iphone ios

    iOS是由苹果公司开发和维护的一个封闭源代码、高度定制的移动操作系统,主要用于iPhone、iPad和iPod touch等设备。这个系统以其用户友好的界面、丰富的应用生态和高度的安全性闻名。 在描述中,“第一次上传,大家...

    从零开始学iOS7开发

    iOS7的开发是iPhone和iPad应用开发者的必经之路。这个操作系统引入了多项新技术和界面改进,对于准备开始学习iOS开发的人来说,掌握iOS7的开发技能是迈向成功的基石。 #### 事务管理应用开发 事务管理应用(To-do ...

    iphone 日期类

    标签中的“日期”和“iPhone”暗示了这与iOS应用开发中的日期处理有关。在实际应用中,这些类和方法广泛应用于日程管理、提醒、时间戳转换等各种场景。例如,创建一个日历事件,需要设置开始日期和结束日期,这需要...

    PhoneGap开发Android 程序例子(只用Javascript+HTML并跨手机平台)

    该Simple已经实现了GPS定位,重力感应,声音调用,振动,摄像头调用...  PhoneGap是一款开源的手机应用开发平台,它仅仅... 目前,PhoneGap已实现对iPhone/ipad、Android、Symbian,Palm、黑莓各版本绝大部分功能的支持

    斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 17)

    本课程由斯坦福大学计算机科学系提供,主要聚焦于如何为iPhone 4、iPod Touch及iPad开发应用程序。在这一章节中,讲师详细讲解了与媒体相关的几个关键知识点,包括UIImagePickerController的使用、...

    IOS应用源码——录制音频 demo Recording.zip

    在iOS平台上开发应用程序时,音频录制是一个常见的功能,特别是在音乐、语音备忘录或社交类应用中。这个"Recording.zip"压缩包文件提供了一个iOS应用的源码示例,专门用于演示如何实现音频录制功能。下面我们将深入...

    安卓毕业设计开题报告.docx

    - 截至目前,使用Android系统的手机数量已超过iPhone,成为全球使用最广泛的手机系统。 - 数据显示,Android用户数量已达到9亿,并且即将突破10亿大关。 - Android几乎在全球范围内得到普及,仅剩少数几个国家...

Global site tag (gtag.js) - Google Analytics