1、iOS13的modalPresentationStyle
iOS13之前园细,present出來的視圖默認(rèn)都是全屏的耗式,但是在iOS13中,你會(huì)發(fā)現(xiàn)視圖不是全屏的五芝,還可以頂部滑出痘儡。因?yàn)闃邮侥J(rèn)成分頁模式,那你就需要修改modalPresentationStyle為UIModalPresentationFullScreen
2枢步、以前modal出來視圖的時(shí)候經(jīng)常出現(xiàn)一些bug
那就full的不一樣沉删,當(dāng)你modalPresentationStyle帶over的時(shí)候,譬如
帶over的類型是不走原視圖的viewDidDisappear醉途。即原視圖不會(huì)消失矾瑰,那有些在這方面寫得代碼就不會(huì)調(diào)用。比如視圖消失就不播放结蟋,顯示就播放等等邏輯脯倚。這時(shí)候就要用不帶over的類型,F(xiàn)ullScreen代替overFullScreen嵌屎。以前我還是用通知推正,每次切換頁面通知控制器做邏輯處理代碼,好累