首先,我必须声明我是 Objective-C 和 iOS 编程的新手。
好的,所以我运行了一个简单的应用程序,但是在尝试从一种视图切换到另一种视图时遇到了一些问题。计划是在调用的视图中执行“登录逻辑”,RootView
然后将用户发送到该视图DataViewController
。我试过用谷歌搜索,但无论我如何尝试实现代码,它都会让 Xcode 哭泣。
我怎样才能达到想要的效果?
以下是以下文件:
RootViewController.h
#import <UIKit/UIKit.h>
@interface RootViewController : UIViewController <UIPageViewControllerDelegate>
@property (strong, nonatomic) UIPageViewController *pageViewController;
@end
根视图控制器.m
@interface RootViewController ()
@end
@implementation RootViewController
- (void)viewDidLoad
{
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
}
@end
数据视图控制器.h
#import <UIKit/UIKit.h>
@interface DataViewController : UIViewController
@property (strong, nonatomic) IBOutlet UILabel *dataLabel;
@property (strong, nonatomic) id dataObject;
@end
数据视图控制器.m
#import "DataViewController.h"
@interface DataViewController ()
@end
@implementation DataViewController
- (void)viewDidLoad
{
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
}
@end
它几乎只是一个空模板,但由于某种原因,它不适用于我之前尝试过的解决方案。