[問題] 彈跳式視窗pop-up畫面出現問題

看板MacDev作者 (駝龜)時間5年前 (2020/03/12 20:20), 編輯推噓1(101)
留言2則, 1人參與, 5年前最新討論串1/1
我在使用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

03/12 21:10, 5年前 , 1F
modalPresentationStyle = .custom
03/12 21:10, 1F

03/12 21:10, 5年前 , 2F
這時候就是透明的
03/12 21:10, 2F
文章代碼(AID): #1UQYZy31 (MacDev)
文章代碼(AID): #1UQYZy31 (MacDev)