CustomModelController:自定义模态视图,三行代码,实现自己想要的模态效果,包括对模态视图大小的控制,

时间:2024-06-07 05:04:08
【文件属性】:

文件名称:CustomModelController:自定义模态视图,三行代码,实现自己想要的模态效果,包括对模态视图大小的控制,

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-07 05:04:08

Objective-C

CustomModelController 自定义模态视图,三行代码,实现自己想要的模态效果,包括对模态视图大小的控制, 使用方法: 第一步: 导入#import "TXTransition.h"头文件 第二步: 在要模态出视图的那个方法里把样式设置为自定义 TXSecondViewController *secondVC = [[TXSecondViewController alloc] init]; // 1. 设置展示样式为自定义(必须) secondVC.modalPresentationStyle = UIModalPresentationCustom; 第三步: 添加代理: // 2. 设置代理 /** 告诉哪一个控制器来给将要model出来的控制器提供动画 */ secondVC.transitioningDelegate = [TXTransition sharedtran


【文件预览】:
CustomModelController-master
----ViewController.m(2KB)
----TXSecondViewController.h(238B)
----Info.plist(1KB)
----TXThirdViewController.h(236B)
----main.m(343B)
----TXThirdViewController.m(553B)
----Base.lproj()
--------Main.storyboard(4KB)
--------LaunchScreen.xib(4KB)
----README.md(820B)
----Images.xcassets()
--------AppIcon.appiconset()
----CustomModelController()
--------UIView+Extension.h(406B)
--------Singleton.h(2KB)
--------TXTransition.h(234B)
--------UIView+Extension.m(1KB)
--------TXPresentationController.m(1KB)
--------TXPresentationController.h(178B)
--------TXTransition.m(1KB)
--------TXAnimatedTransitioning.h(246B)
--------TXAnimatedTransitioning.m(2KB)
----ViewController.h(187B)
----AppDelegate.h(249B)
----TXSecondViewController.m(919B)
----AppDelegate.m(2KB)

网友评论