看板 MacDev 關於我們 聯絡資訊
我在使用popover樣式來跳轉時 在Iphone11上都正常(畫面下拉回上一頁也正常) 但是用Iphone6 plus實機上測 不但沒有動畫效果 statusbar還變成紅色 https://imgur.com/a/k1HAIyY let vc = PopMessageDetailViewController.initWithIndex() vc.modalTransitionStyle = .crossDissolve vc.modalPresentationStyle = .popover self.navigationController?.present(vc, animated: true, completion: nil) 請問這問題有得解嗎? 我原本以為是沒升ios13的問題 但用Iphone 6s測同樣有問題 另外想問另外一種pop-up的功能 新出現的畫面上方是透明的(可以看到下方頁面) 且取消按鈕也在畫面上方外要怎麼做 原本以為把viewcontroller背景顏色調成clear color就行了 但實際跑時會發現他是黑色而不是透明 所以類似功能是要用addsubView 還是上面疊一層想要出現的View 然後用isHidden = true先隱藏起來? https://imgur.com/lx0wOeX 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.161.187 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1584015612.A.0C1.html
darktt: modalPresentationStyle = .custom220.133.234.121 03/12 21:10
darktt: 這時候就是透明的220.133.234.121 03/12 21:10