当前位置: 首页 > news >正文

重庆建设行业信息网站廉江网站建设

重庆建设行业信息网站,廉江网站建设,西凤酒网站建设的目标,做网站的毕业设计iPad的屏幕比iPhone大#xff0c;所以在界面上#xff0c;iPad比iPhone多一个UISplitViewController#xff0c;用来实现iPad在横屏时#xff0c;分两栏显示所需要的界面#xff0c;可以一边是目录一边是具体的内容。下面我将详细的阐述UISplitViewController在ipad中的使…iPad的屏幕比iPhone大所以在界面上iPad比iPhone多一个UISplitViewController用来实现iPad在横屏时分两栏显示所需要的界面可以一边是目录一边是具体的内容。下面我将详细的阐述UISplitViewController在ipad中的使用。首先是创建一个工程iPad.demo.IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 然后创建一个DetailViewController和RootViewController其中RootViewController继承UITableViewController。同事创建两个相应的xib文件。删除ipad_demoViewController.相应的类列表如下IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 然后修改ipad_demoAppDelegate.h文件 #import UIKit/UIKit.h #import RootViewController.h #import DetailViewController.h class ipad_demoViewController; interface ipad_demoAppDelegate : NSObject UIApplicationDelegate {     UIWindow *window;    UISplitViewController *splitViewController;     RootViewController *rootViewController;     DetailViewController *detailViewController; } property (nonatomic, retain) IBOutlet UIWindow *window; property (nonatomic, retain) IBOutlet UISplitViewController *splitViewController; property (nonatomic, retain) IBOutlet RootViewController *rootViewController; property (nonatomic, retain)  IBOutlet DetailViewController *detailViewController; end 复制代码 .m文件 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        // Override point for customization after app launch.     [window addSubview:splitViewController.view];     [window makeKeyAndVisible];     return YES; } 复制代码 修改MainWindow.xib文件添加UISplitViewController容器IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px IB中的控件和相应的事件相联系连接过程是按住control键然后点击ipad_demo App Delegate连接到Split View Controller然后选择自定义的事件即可最后的结果如下IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 最后在把相应的容器换成自定义的容器实现的方法是IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 最后的结果是IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 现在我们在实现DetailViewController首先修改其相应的文件.h文件修改如下 #import UIKit/UIKit.h interface DetailViewController : UIViewController {    IBOutlet UILabel *lable;     IBOutlet UISwitch *switch1;     NSIndexPath *index; } -(void)deetail:(id)sender; property (nonatomic,retain) UILabel *lable; property (nonatomic,retain) UISwitch *switch1; end 复制代码 .m文件修改如下 #import DetailViewController.h implementation DetailViewController synthesize lable,switch1; - (void)viewDidLoad {     [super viewDidLoad]; } -(void)viewWillAppear:(BOOL)animated { } -(void)deetail:(id)sender {     indexsender;     self.lable.text[NSString stringWithFormat:Row %d,section %d,[index row],[index section]];     if ([index row]%20) {         self.switch1.onYES;     }else {         self.switch1.onNO;     } } - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {     return YES; } - (void)didReceiveMemoryWarning {     [super didReceiveMemoryWarning]; } - (void)viewDidUnload {     [super viewDidUnload];     self.lablenil;     self.switch1nil; } - (void)dealloc {     [self.lable release];     [self.switch1 release];     [super dealloc]; } end 复制代码 2.修改相应的xib文件添加相应的控件并且相应的组建和相应的事件相关联。IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 最后我们实现RootViewController首先修改相应的文件.h文件如下 #import UIKit/UIKit.h class DetailViewController; interface RootViewController : UITableViewController {    IBOutlet DetailViewController *detailViewController; } property (nonatomic,retain) DetailViewController *detailViewController; end 复制代码 .m文件如下 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {     // Return the number of sections.     return 2; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {     // Return the number of rows in the section.     return 7; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {     static NSString *CellIdentifier Cell;     UITableViewCell *cell [tableView dequeueReusableCellWithIdentifier:CellIdentifier];     if (cell nil) {         cell [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];     }     // Configure the cell…     cell.textLabel.text[NSString stringWithFormat:ROW %d section %d,[indexPath row],[indexPath section]];     return cell; } - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {     // Navigation logic may go here. Create and push another view controller.     // DetailViewController *detailViewController [[DetailViewController alloc] initWithNibName:DetailViewController bundle:nil];     // [self.navigationController pushViewController:detailViewController animated:YES];     // [detailViewController release];    [detailViewController deetail:indexPath]; } 复制代码 2、修改相应的xib文件相应的事件和控件相联系。IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px 运行结果如下IGNORE_JS_OP styleWIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 14px/21px Tahoma, Microsoft Yahei, Simsun; WORD-WRAP: break-word; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px  2011-3-27 14:53:48 上传 下载附件 (43.59 KB) 源代码: http://easymorse-iphone.googlecode.com/svn/trunk/ipad.demo/转载于:https://www.cnblogs.com/yulang314/p/3550401.html
http://www.pierceye.com/news/38536/

相关文章:

  • 机械营销网站建设案例白银市建设局网站
  • 校园网站怎么建设wordpress 增加背景图片
  • 服务器网站后台登陆密码黄框显示 天堂资源地址在线下载
  • 织梦cms 做视频网站讯杰网站建设
  • 百度网站说明书搜索引擎营销的英文缩写
  • 长春快速建站公司百度收录排名
  • 山东网站建设公司推荐婚纱摄影手机网站欣赏
  • 程序员会搭建非法网站吗搜索引擎优化的主要工作有
  • 电子商务网站设计步骤手机视频转码vue
  • 苏州手机网站做网站的空间是啥
  • 做网站公司 陕西渭南深交所大宗交易平台
  • 4网站免费建站vi设计用什么软件做
  • 做直播网站找哪个网站好360推广 网站建设
  • 网站建设加推广优化网站建设基础流程
  • 一个网站可以做多少弹窗广告彩页设计画面元素
  • 做网站后期怎么维护wordpress无法查看站点
  • 印刷网站开发策划书关闭网站需要多久
  • 建设pc端网站是什么意思影楼管理系统
  • 建设网站设计专业服务软件开发流程pdf
  • seo网站优化对象短网址还原工具
  • 凉山州规划和建设局网站简约wordpress
  • 最新网站建设的软件公司网站建设方案书怎么写
  • 上海网站推广营销设计企业网站实名认证时间
  • 开发微网站和小程序微信商城小程序官网
  • 想在百度做网站口碑好的高密网站建设
  • 合肥网站开发培训桂林市是几线城市
  • 无极官方网站下载3 阐述网站建设的步骤过程 9分
  • 无锡专业网站建设网站怎么做电脑系统下载文件
  • 网站导航是做链接赚钱么北京通网站建设价格低
  • 网站app公众号先做哪个比较好ppt制作软件免费模板