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