摘要:
创建TableViewCell文件(继承于UITableViewCell),在.h文件中添加2个label和一个方法:@interfaceTableViewCell:UITableViewCell{UILabel*nameLbl;UILabel*ageLbl;}-(void)setValue:(NSString*)nameage:(NSString*)age;创建子视图://增加了2个label-(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIdentifier{self=[superi 阅读全文
摘要:
首先需要一个Nav,在FirstAppAppDelegate.m里添加:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//...ImageViewController*imgTab=[[ImageViewControlleralloc]init];UINavigationController*navImg=[[UINavigationControlleralloc]initWithRootViewController:imgTab. 阅读全文
摘要:
如图所示,实现的功能:为了展示,我创建一个NavView文件,里面包含3个View:@interfaceNavView1:UIViewController{//代表View1}@end@interfaceNavView2:UIViewController{//代表View2}@end@interfaceNavView3:UIViewController{//代表View3}@end在NavViewController.m文件中,添加头文件:#import"NavView.h-(id)init{self=[superinit];if(self){[selfsetTitle:@" 阅读全文
摘要:
在总结4的基础上创建一个Slider,添加代码如下:-(void)viewDidLoad{//....UISlider*slider=[[UISlideralloc]initWithFrame:CGRectMake(40.0,200.0,240.0,20.0)];slider.minimumValue=0;slider.maximumValue=100;slider.value=50;[slideraddTarget:selfaction:@selector(sliderValueChange:)forControlEvents:UIControlEventValueChanged];[[s. 阅读全文
摘要:
需要交互,在TextFieldViewController.h中创建2个变量,并实现UITextFieldDelegate(Return):@interfaceTextFieldViewController:UIViewController<UITextFieldDelegate>{UILabel*resultLbl;UITextField*textField;}@property(retain,nonatomic)UILabel*resultLbl;@property(retain,nonatomic)UITextField*textField;在TextFieldViewCon 阅读全文
摘要:
相同的,为了Tab init:-(id)init{self=[superinit];if(self){[selfsetTitle:@"按钮展示"];UIImage*img=[UIImageimageNamed:@""];[[selftabBarItem]setImage:img];}returnself;}在- (void)viewDidLoad中,创建2个按钮(Left and Right),设置Left的Tag为0,Right的Tag为1(区分谁点击),点击执行onClick事件:-(void)viewDidLoad{UIButton*leftBtn 阅读全文
摘要:
首先在TableViewController.h中,将UIViewController改成UITableViewController(委托先不写),并创建一个数组:@interfaceTableViewController:UITableViewController{NSMutableArray*data;}在init方法中,我们初始化此表为分组表:-(id)init{self=[superinitWithStyle:UITableViewStyleGrouped];//分组样式if(self){[selfsetTitle:@"表格展示"];UIImage*img=[UII 阅读全文
摘要:
在FirstAppAppDelegate.m的添加文件引用#import"ImageViewController.h"#import"TableViewController.h"#import"ButtonViewController.h"#import"TextFieldViewController.h"#import"NavViewController.h"在- (BOOL)application:(UIApplication *)application didFinishLaunching 阅读全文
摘要:
作为第一个Tab,需要设置Title,在init内搞定:-(id)init{self=[superinit];if(self){[selfsetTitle:@"图片展示"];UIImage*img=[UIImageimageNamed:@""];[[selftabBarItem]setImage:img];}returnself;}此处未添加图片名称,所以TabBar只显示“图片展示”。在- (void)viewDidLoad 中添加view add image 代码:UIImageView*imageview=[[UIImageViewalloc]in 阅读全文
摘要:
接触iphone开发也有半年了,看了点东西,最近总是记不住,写一个App,总结下,尽可能的添加功能。代码也会不断完善。希望好人指点指点。 暂时想到的内容包含在5个tabbar中,添加5个UIViewController,分别命名为:ImageViewController、TableViewController、ButtonViewController、TextFieldViewController、NavigationViewController,包含的内容为(持续添加):ImageView: 1.添加图片 7.添加相机按钮。 添加TextField,做SQL操作。 Core Dat... 阅读全文