`
文章列表
项目中的一些界面: [img] [/img] [img] [/img] [img] [/img] [img] [/img] [img] [/img]
效果图: [img] [/img]
效果图: [img] [/img]
错误总结用到的表如下图: [img] [/img] 1,错误:sum后面加上了空格: [img] [/img]
为了给用户比较良好的交付,想在键盘上添加一个按钮,实时根据键盘不同高度变换按钮位置,再不做输入的时候点击按钮能够隐藏键盘,这种方式在很多软件上都有体现,然后在网上查阅了关于检测键盘高度一些相关知识,以下是一个Demo,代码有很多需要优化地方,仅供需要者参考; 先看效果: [img] [/img] [img] [/img] [img] [/img] [img] [/img] 首先是我们在ViewDidLoada()中注册了两个通知,[NSNotificationCenterdefaultCenter],检测键盘动态,一个是键盘将要弹出的时候,另一个是键盘将要退出时候键盘的信息 ...
今天遇见一行代码实现打开一个网页,比起印象里的UIWebView控件实现简单很多,很容易使用而且,经过真机测试却是很方便使用,在网上又搜索了一点相关资料: 代码段:[[UIApplication sharedApplication] openURL:url]; 其中系统的url有: 1.Map    http://maps.google.com/maps?q=Shanghai  2.Email  mailto://myname@google.com  3.Tel    tel://10086  4.Msg    sms://10086  - (IBAction)ope ...
有时候会遇到点击一张图片,然后让这张图片触发一个事件,或者是跳转视图,想到的第一个方法就是用UIButton,将Button的背景图片属性设置为该图片,效果达到了,但不是最好的方法,直接触发方法 定义Image的对象 UIImageView *imgView =[[UIImageView alloc] initWithFrame:CGRectMake(0, 0,320,100)]; imgView.backgroundColor = [UIColor redColor];//因为没有设置image属性,为了显示出图片覆盖区域 imgView.userInteractionE ...
看到很多项目中都采用的是Navigation加Tab Bar组合到一起,完成视图切换操作,在导航栏上添加基本按钮,给予响应事件,让应用给用户更好的体验,所以本菜鸟写了这个这样一个Demo,仅供学习 所创建工程模板是最后一个 Empty Application [img] [/img] 先看运行效果: 第一个视图,点击按钮切换视图,点击导航栏上按钮可以切换回去 [img] [/img] [img] [/img] 第二个视图设置了背景颜色和透明度  第三个视图添加了背景图片 [img] [/img] [img] [/img] 第四个视图,在导航栏上添加了两个按钮,左边按钮 ...
[img][/img]今天写的是一个简单功能的google地图小demo,因为模拟器定位的经纬度已经默认设置为了苹果公司地址,所以只能定位一个地方了。 在模拟器里有个位置坐标的设定。调试-位置-自定义。可以通过修改坐标值进行进一步测试 实现效果 [img] [/img] [img] [/img] [img] [/img] [img] [/img] 实现地图定位我们需要两个类 CLLocationManager  和CLLocation 1.首先需要一个位置管理器,CLLocationManager对象locationManager,CLLocationManager * ...
在我们做项目中可能需要使用图库,模拟器是有图库的,但是如何像其中添加图片,一个简单的做法就是: 1.打开模拟器中的Safari浏览器,然后想模拟器里面拖动图片,然后就出现 [img] [/img] 2.鼠标放在模拟器上,长按左键,出现 [img] [/img] 3.选择 储存图像 就保存到图库中了,然后我们就可以使用图库里图片了,然后就没有然后了。。。。。。 [img] [/img] [img] [/img]
本次实现的是表视图的分区和索引,代码和前面都差不多,主要还是代理方法的设计实现; 1.新建工程名为Partitation , File->New->Project ->single View Application -> next [img] [/img] 2.添加协议和声明变量 #import <UIKit/UIKit.h> @interface PartitionViewController : UIViewController <UITableViewDelegate,UITableViewDataSo ...
通常情况下我们会希望单元格UITableViewCell显示自定义不同数据,一般有两种方法,一种是通过代码给UITableViewCell在添加子视图,另一个就是用nib文件加载子视图; 本文是在iPhone4与iPad开发基础教程上的一个实例,因为纯代码编写和书上Xcode版本过老的问题,代码和书上有些细微不同,笔者为什么还写出来呢,因为在写的时候种种细节都是影响视图不能正确显示的原因,虽然是看着书上代码敲得的,运行和没有一个错误警告但是就是不能正确显示出来,我想大部分初学者和我一样的感受,以此文告诫自己:做一个细心的人; 1.新建工程名为TableViewCell , Fil ...
感觉代码写控件都一个理,先在ViewDidLoad中创建控件对象,然后初始化他的frame,在简单的描叙下他们的相关属性,最后在添加到视图上;这样控件就在视图上显示出来了;         UIDatePicker是一个用来选择日期或设置日期的控件,他不是UIPickerView子类,而是UIControl的子类,当然它所依赖的类也是与实践有关的类,NSDate;苹果公司已经为你实现好了这个控件是怎么实现的,它底层怎么实现你不必了解,你只需调用相关API就可以了;         上一文中写了Navigation Bar   和ToolBar的视图切换,这一节把Tab Bar视图切换也加上, ...
这篇文章是建立在  代码实现 UITableView与UITableViewCell基础上进行修改,用不上的代码我注释调,部分不明白可以看看上篇博客;实现的功能是对UITableViewCell的标记、移动、删除、插入; 1.标记:指的是选中某一行,在这一行后面有个符号,常见的是对勾形式 通过修改cell的accessoryType属性来实现,首先,在ViewDidLoad中[tableView setEditing:NO animated:YES];表示把单元格可编辑状态这只为NO -(void)tableView:(UITableView *)tableView didSelectRow ...
我们常用的表格类视图就是用 UITableView与UITableViewCell,UITableViewController继承UIViewContoller,所以只要很少代码就可以显示一个视图,UITableViewController也是UIScrollView子类,所以也有上下滑动效果 ;UITableView和UITableViewCell不能储存数据,可以用来显示特定行数内的数据,而且,也并不是把所有数据都放在单元格cell视图上,而是通过单元格重用和实现UITableViewDataSource,UITableViewDelegate协议的方法形式显示出来; 1.新建工程名 ...
Global site tag (gtag.js) - Google Analytics