• 大小: 2.79MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-08
  • 语言: 其他
  • 标签: 仿微信  

资源简介

仿微信的主界面,部分代码,入门可看。大神勿喷,谢谢。

资源截图

代码片段和文件信息

//
//  AppDelegate.m
//  demo7_framework
//
//  Created by taiping on 16/10/10.
//  Copyright © 2016年 taiping008. All rights reserved.
//

#import “AppDelegate.h“

#import “WUBookViewController.h“
#import “WUMessageViewController.h“
#import “WUOtherViewController.h“

@interface AppDelegate (){
    UINavigationController *msgController;//寄语
    UINavigationController *bookController;//通讯录
    UINavigationController *otherController;//其他
    
    WUMessageViewController *msgViewController;
    WUBookViewController *bookViewController;
    WUOtherViewController *otherViewController;
}

@end

@implementation AppDelegate


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    
    self.window = [UIWindow new];
    self.window.frame = CGRectMake(0 0 [UIScreen mainScreen].bounds.size.width [UIScreen mainScreen].bounds.size.height);
    
    //tabbar
    UITabBarController *tabbarController = [UITabBarController new];
    
    //navigation rootviewcontroller
    msgViewController = [WUMessageViewController new];
    bookViewController = [WUBookViewController new];
    otherViewController = [WUOtherViewController new];
    
    //navigation
    msgController = [[UINavigationController alloc] initWithRootViewController:msgViewController];
    bookController = [[UINavigationController alloc] initWithRootViewController:bookViewController];
    otherController = [[UINavigationController alloc] initWithRootViewController:otherViewController];
    
    tabbarController.viewControllers = @[msgController bookController otherController];
    //tabbatitem x3
    UITabBarItem *msgItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemMostViewed tag:0];
    msgItem.title = @“消息“;
    UITabBarItem *bookItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemContacts tag:1];
    bookItem.title = @“联系人“;
    UITabBarItem *otherItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemMore tag:2];
    otherItem.title = @“更多“;
    
    msgController.tabBarItem = msgItem;
    bookController.tabBarItem = bookItem;
    otherController.tabBarItem = otherItem;

    
    //设置第一选择颜色
    msgController.tabBarController.tabBar.tintColor = [UIColor brownColor];
    self.window.rootViewController = tabbarController;
    [self.window makeKeyAndVisible];
    
    [self addNavigationBarButton];
    
    return YES;
}

- (void)addNavigationBarButton{
    
    //left
    UIBarButtonItem *nameItem = [UIBarButtonItem new];
    nameItem.title = @“寄语“;
    nameItem.tintColor = [UIColor whiteColor];
    
    //right
    UIBarButtonItem *searchItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSearch target:self action:@selector(doSearch)];
    searchItem.tintColor = [UIColor whiteColor];
    
    UIBarButtonItem *addItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(doAdd)];
    addItem.tint

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-10-11 09:15  demo7_framework\
     文件        6148  2016-10-13 14:00  demo7_framework\.DS_Store
     目录           0  2016-11-04 10:44  __MACOSX\
     目录           0  2016-11-04 10:44  __MACOSX\demo7_framework\
     文件         120  2016-10-13 14:00  __MACOSX\demo7_framework\._.DS_Store
     目录           0  2016-10-13 13:23  demo7_framework\demo7_framework\
     文件        6148  2016-10-13 13:17  demo7_framework\demo7_framework\.DS_Store
     目录           0  2016-11-04 10:44  __MACOSX\demo7_framework\demo7_framework\
     文件         120  2016-10-13 13:17  __MACOSX\demo7_framework\demo7_framework\._.DS_Store
     文件         285  2016-10-10 15:13  demo7_framework\demo7_framework\AppDelegate.h
     文件         171  2016-10-10 15:13  __MACOSX\demo7_framework\demo7_framework\._AppDelegate.h
     文件        5434  2016-10-13 10:53  demo7_framework\demo7_framework\AppDelegate.m
     文件         171  2016-10-13 10:53  __MACOSX\demo7_framework\demo7_framework\._AppDelegate.m
     目录           0  2016-10-13 13:33  demo7_framework\demo7_framework\Assets.xcassets\
     文件        6148  2016-10-13 13:24  demo7_framework\demo7_framework\Assets.xcassets\.DS_Store
     目录           0  2016-11-04 10:44  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\
     文件         120  2016-10-13 13:24  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\._.DS_Store
     目录           0  2016-10-13 11:46  demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\
     文件        6148  2016-10-13 11:42  demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\.DS_Store
     目录           0  2016-11-04 10:44  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\
     文件         120  2016-10-13 11:42  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\._.DS_Store
     文件         653  2016-10-13 11:34  demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\Contents.json
     文件        6212  2016-10-13 11:43  demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\Icon@2x.png
     文件         172  2016-10-13 11:43  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\._Icon@2x.png
     文件        7817  2016-10-13 11:45  demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\Icon@3x.png
     文件         172  2016-10-13 11:45  __MACOSX\demo7_framework\demo7_framework\Assets.xcassets\AppIcon.appiconset\._Icon@3x.png
     目录           0  2016-10-13 13:33  demo7_framework\demo7_framework\Assets.xcassets\LaunchImage.launchimage\
     文件        1419  2016-10-13 13:33  demo7_framework\demo7_framework\Assets.xcassets\LaunchImage.launchimage\Contents.json
     文件      425338  2016-10-13 13:29  demo7_framework\demo7_framework\Assets.xcassets\LaunchImage.launchimage\Launch-568h@2x.png
     文件      361786  2016-10-13 13:29  demo7_framework\demo7_framework\Assets.xcassets\LaunchImage.launchimage\Launch@2x.png
     文件      580176  2016-10-13 13:27  demo7_framework\demo7_framework\Assets.xcassets\LaunchImage.launchimage\LaunchImage-800-667h@2x.png
............此处省略92个文件信息

评论

共有 条评论