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不再支持老版本的iPhone和iPod Touch,文档中提及的内容将仅涉及支持iOS7的设备。对于老设备的信息,文档建议读者参考更早版本的iOS设计指南。 文档中详细列出了不同iOS设备的分辨率和显示规格...
1. **iOS操作系统**:这是苹果公司为iPhone、iPad和iPod touch等设备开发的操作系统。每个新版本的iOS都会带来新的功能和性能改进,用户可以通过设置中的“软件更新”进行升级。 2. **App Store**:苹果的官方应用...
4. **Voice Memos**:新增了一个用于录制声音备忘录的应用。 5. **iTunes Wi-Fi 同步**:允许用户无需连接数据线即可通过Wi-Fi与电脑同步数据。 6. **MMS**:增加了对彩信的支持,使用户可以通过短信发送图片、音频...
【标题】:“让不懂编程的人爱上iPhone开发系列2 iOS12+Swift4.2版-Checklists-Cha021” 【描述】:本教程旨在引导初学者进入iOS开发领域,特别是针对那些对编程不太熟悉的读者。教程的目标是构建一个简单的任务...
总之,备忘录模式在iOS开发中是一个实用的设计模式,特别是在需要实现撤销/重做功能或保存对象状态的场景下。通过正确地使用备忘录模式,可以有效地提升用户体验,同时保持代码的整洁和模块化。在MementoPattern-...
- **iPhone**: iPhone是由苹果公司设计、开发并销售的一款智能手机,首次发布于2007年1月9日。iPhone的诞生标志着移动电话行业的重大变革,它将先进的移动电话、可触摸宽屏iPod以及具有桌面级电子邮件、网页浏览等...
例如,iPhone自带的备忘录应用采用了类似纸质笔记本的设计风格,包括棕色的头部导航条、米黄色的背景以及细致的行间距等细节,使得用户能够一眼识别其用途。 - **增强理解**:通过使用隐喻,可以减少用户的学习成本...
恢复视频,恢复备忘录,恢复语音备忘录,恢复Twittert和Facebook社交。 有两种恢复模式可供不同选择: 1. 从iOS设备中恢复:直接恢复丢失的数据,iOS设备没有先前的iTunes备份。在这种模式下,可以恢复丢失的...
其实,这是因为记事本软件可以帮助我们更好地管理我们的生活和工作,例如记录日程、备忘录、会议记录等。在iPhone手机上使用记事本软件可以随时随地地记录和查看我们的笔记,但是如果我们需要在电脑上查看和编辑这些...
在Android开发中,有时我们需要创建一个类似于iPhone时间选择器的组件,以提供用户友好的日期和时间选择体验。本文将详细介绍如何使用一个名为"DateTimeDialog"的自定义代码工具类来实现这一功能。 首先,...
- Cocoa Touch是苹果为iPhone和iPad等移动设备开发的应用程序框架。它基于Cocoa框架,并针对触控进行了优化。 - **移动HIG概念** - **提供一致的用户体验**:确保应用在所有情况下都保持一致的外观和行为。 - **...
iPhone是一款由苹果公司设计、开发并销售的智能手机系列。本章节介绍的是适用于iOS 5.0软件版本的iPhone使用手册。iOS 5.0是苹果公司在2011年发布的一个重要更新,引入了多项新功能和改进。 **配件** iPhone的标配...
iOS是由苹果公司开发和维护的一个封闭源代码、高度定制的移动操作系统,主要用于iPhone、iPad和iPod touch等设备。这个系统以其用户友好的界面、丰富的应用生态和高度的安全性闻名。 在描述中,“第一次上传,大家...
iOS7的开发是iPhone和iPad应用开发者的必经之路。这个操作系统引入了多项新技术和界面改进,对于准备开始学习iOS开发的人来说,掌握iOS7的开发技能是迈向成功的基石。 #### 事务管理应用开发 事务管理应用(To-do ...
标签中的“日期”和“iPhone”暗示了这与iOS应用开发中的日期处理有关。在实际应用中,这些类和方法广泛应用于日程管理、提醒、时间戳转换等各种场景。例如,创建一个日历事件,需要设置开始日期和结束日期,这需要...
该Simple已经实现了GPS定位,重力感应,声音调用,振动,摄像头调用... PhoneGap是一款开源的手机应用开发平台,它仅仅... 目前,PhoneGap已实现对iPhone/ipad、Android、Symbian,Palm、黑莓各版本绝大部分功能的支持
本课程由斯坦福大学计算机科学系提供,主要聚焦于如何为iPhone 4、iPod Touch及iPad开发应用程序。在这一章节中,讲师详细讲解了与媒体相关的几个关键知识点,包括UIImagePickerController的使用、...
在iOS平台上开发应用程序时,音频录制是一个常见的功能,特别是在音乐、语音备忘录或社交类应用中。这个"Recording.zip"压缩包文件提供了一个iOS应用的源码示例,专门用于演示如何实现音频录制功能。下面我们将深入...
- 截至目前,使用Android系统的手机数量已超过iPhone,成为全球使用最广泛的手机系统。 - 数据显示,Android用户数量已达到9亿,并且即将突破10亿大关。 - Android几乎在全球范围内得到普及,仅剩少数几个国家...