Initial commit
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
//
|
||||
// UMCommunityUI.m
|
||||
// UMCommunity
|
||||
//
|
||||
// Created by wyq.Cloudayc on 7/31/16.
|
||||
// Copyright © 2016 Umeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import "UMCommunityUI.h"
|
||||
#import "UMComNavigationController.h"
|
||||
|
||||
@implementation UMCommunityUI
|
||||
|
||||
+ (UINavigationController *)navigationViewController
|
||||
{
|
||||
UIViewController *feedsViewController = [self currentViewController];
|
||||
UMComNavigationController *navigationControlller = [[UMComNavigationController alloc] initWithRootViewController:feedsViewController];
|
||||
return navigationControlller;
|
||||
}
|
||||
|
||||
|
||||
+ (UIViewController *)viewController
|
||||
{
|
||||
UIViewController *feedsViewController = [self currentViewController];
|
||||
return feedsViewController;
|
||||
}
|
||||
|
||||
+ (UIViewController *)currentViewController
|
||||
{
|
||||
Class UMComCurrentViewController = nil;
|
||||
if (NSClassFromString(@"UMComHomeFeedViewController")) {
|
||||
UMComCurrentViewController = NSClassFromString(@"UMComHomeFeedViewController");
|
||||
}else if (NSClassFromString(@"UMComForumHomeViewController")){
|
||||
UMComCurrentViewController = NSClassFromString(@"UMComForumHomeViewController");
|
||||
}else if (NSClassFromString(@"UMComSimpleHomeViewController")){
|
||||
UMComCurrentViewController = NSClassFromString(@"UMComSimpleHomeViewController");
|
||||
}else if (NSClassFromString(@"UMComViewController")){
|
||||
UMComCurrentViewController = NSClassFromString(@"UMComViewController");
|
||||
}else{
|
||||
return [[UIViewController alloc] init];
|
||||
}
|
||||
UIViewController *currentViewController = [[UMComCurrentViewController alloc] init];
|
||||
return currentViewController;
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user