首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学海无涯

    iOS16适配指南之UISheetPresentationController

    { let modalViewController = ModalViewController() // 设置UISheetPresentationController if let sheet = modalViewController.sheetPresentationController { // 支持的自定义显示大小 .large()] sheet.prefersGrabberVisible = true } present(modalViewController , animated: true) } } class ModalViewController: UIViewController { override func viewDidLoad

    1.4K10编辑于 2022-07-17
  • 来自专栏云原生布道专栏

    【IOS开发基础系列】UIViewController专题

    我们打算做一个简单的自定义的modalViewController的切换效果。 先定义一个ModalVC,以及相应的protocal和delegate方法: //ModalViewController.h @class ModalViewController; @protocol  ) id delegate; @end //ModalViewController.m - (void)viewDidLoad {     [super viewDidLoad];     // Do   *mvc =  [[ModalViewController alloc] init];     mvc.delegate = self;     [self presentViewController 在刚才demo的基础上,这次我们用一个向上划动的手势来吧之前呈现的ModalViewController给dismiss掉~当然是交互式的切换,可以半途取消的那种。         

    1.9K30编辑于 2023-10-16
  • 来自专栏猿人谷

    Cocoa编程中视图控制器与视图类详解

    在发送presentModalViewController: animated:消息后,一个新的视图控制器(其实是个ModalViewController)会滑动到屏幕并掌握控制权,直到使用dismissModalViewControllerAnimated 返回一个编辑按钮 • parentViewController:交视图控制器 • searchDisplayController:搜索显示控制器 • splitViewController:分割视图控制器 • modalViewController

    8.3K50发布于 2018-01-17
领券