摘要:
https://blog.csdn.net/potato512/article/details/25994729 阅读全文
摘要:
https://blog.csdn.net/u012701023/article/details/47828669 阅读全文
摘要:
通过代理 delegate VCSecond。h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN //定义一个协议 视图控制器二协议 @protocol VCSecondDelegate <NSObject> //定义一个协议函数,改变背景颜色 -(v 阅读全文
摘要:
ViewController.m #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad] 阅读全文
摘要:
ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController < //普通协议代理,处理视图选取普通事件协议功能 UIPickerViewDelegate, //数据代理协议 获取数据代理函 阅读全文
摘要:
scenedelegate.m #import "SceneDelegate.h" #import "VCFirst.h" #import "VCSecond.h" #import "VCThird.h" @interface SceneDelegate () @end @implementatio 阅读全文
摘要:
secendelegate.m #import "SceneDelegate.h" #import "VCRoot.h" @interface SceneDelegate () @end @implementation SceneDelegate - (void)scene:(UIScene *)s 阅读全文
摘要:
scenedelegate.m #import "SceneDelegate.h" #import "VCRoot.h" @interface SceneDelegate () @end @implementation SceneDelegate - (void)scene:(UIScene *)s 阅读全文
摘要:
scenedelegate.m #import "SceneDelegate.h" #import "VCRoot.h" @interface SceneDelegate () @end @implementation SceneDelegate - (void)scene:(UIScene *)s 阅读全文
摘要:
VCRoot.h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface VCRoot : UIViewController //XIB创建UILabel属性 //IBOutlet属性是在XIB中创建的 @property (weak, 阅读全文