本博客主要记录本人ios从工作学习的经历和遇到的问题,存为记录贴。
今天是上班第二天,第一天就不说来,熟悉下环境装下软件就过去一天了大概看了下项目。
可能写的有点乱瞎看吧。
今天主要是对项目的需求确定了下,然后主要是把项目的页面都先画出来,今天的想法是把导航和首页先做个大概,内容需要去pc端后台解析然后布局在实现,现在还没这么快,也没具体做过整个的整体项目,所有都是按自己的想法先写着,遇到问题在讨论解决。昨天还了解这边项目的加密是怎么做的,照着写啦,突然明白加密原来是搞这个东西。
那先贴段导航栏的代码把
- (void)showIndex{
//建4个导航
HomePageViewController *homePageViewController =[[HomePageViewControlleralloc] init];
UINavigationController *homeNavi = [[UINavigationControlleralloc] initWithRootViewController:homePageViewController];
ClassifyPageViewController *classifyPageViewController =[[ClassifyPageViewControlleralloc] init];
UINavigationController *classifyNavi = [[UINavigationControlleralloc] initWithRootViewController:classifyPageViewController];
MessagePageViewController *messagePageViewController =[[MessagePageViewControlleralloc] init];
UINavigationController *messageNavi =[[UINavigationControlleralloc] initWithRootViewController:messagePageViewController];
MyPageViewController *myPageViewController = [[MyPageViewControlleralloc] init];
UINavigationController *myNavi = [[UINavigationControlleralloc] initWithRootViewController:myPageViewController];
//建4个UITabItem
UITabBarItem *homeItem = [[UITabBarItemalloc]initWithTitle:@"首页"image:nil tag:0];
UITabBarItem *ClassifyItem =[[UITabBarItemalloc] initWithTitle:@"分类"image:nil tag:1];
UITabBarItem *MessageItem =[[UITabBarItemalloc] initWithTitle:@"消息"image:nil tag:2];
UITabBarItem *MypageItem =[[UITabBarItemalloc] initWithTitle:@"我的 "image:nil tag:3];
//关联导航和uitabbar
homeNavi.tabBarItem = homeItem;
classifyNavi.tabBarItem = ClassifyItem;
messageNavi.tabBarItem = MessageItem;
myNavi.tabBarItem =MypageItem;
//把全局变量转成局部变量
self.tabbar = [[UITabBarControlleralloc] init];
self.tabbar.viewControllers =@[homeNavi,classifyNavi,messageNavi,myNavi];
self.tabbar.selectedViewController = homeNavi;
self.window.rootViewController =self.tabbar;
}
页面开始准备用xib写的但是因为是公司推荐用storyboard,是把所有的view都放在一起画,问了下之前的老师说要注意大小的适配,我觉得麻烦的就是每个view的绑定,一直没记牢,估计这次搞下怎么都记死了。 明天打算写下登录页面因为之前写过因该问题不大,布局什么的都有参照。在这真是要感谢发哥带我入门啊。 还有就是觉得oc的语法还是很重要的毕竟基础越好写的代码质量越高。今天就写这么多吧,上班咯。