02-Popover代码实现
生活随笔
收集整理的這篇文章主要介紹了
02-Popover代码实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Popover代碼實現
這一小節我們主要通過代碼來實現popover跳轉來學習popover更多的一些常用屬性
效果預覽
- ViewController.swift
- 總結
popover屬性
- permittedArrowDirections:設置箭頭方向 系統默認為UnKnown
- sourceView:來源視圖(只針對非UIBarButtonItem)
- 原因:UIBarButtonItem不是UIView的子類
- barButtonItem:來源視圖(只針對UIBarButtonItem)
- sourceRect:目標參考點(只針對非UIBarButtonItem,UIBarButtonItem設置無效)
- passthroughViews:設置穿透視圖(可以點擊該視圖交互事件)
UIViewController屬性
- preferredContentSize:設置popover的大小
- modalInPopover:是否忽略外部點擊(默認為false 如果設置為true 表示 點擊外部popover不會消失 需要手動添加按鈕消失 如果為false 表示點擊外部視圖 popover會消失)
總結
以上是生活随笔為你收集整理的02-Popover代码实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 01-Popover跳转
- 下一篇: 使用pushMeBaby后台测试远程推送