我的ios历险记

时间:2022-07-03 08:28:04

本博客主要记录本人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];

    //4UITabItem

   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的语法还是很重要的毕竟基础越好写的代码质量越高。今天就写这么多吧,上班咯。