iOS11踩坑記錄

2021-09-11 14:18:03 字數 604 閱讀 3471

記錄在ios 11上遇到的一些問題~

-(void)layoutsubviews

複製**

ios10.3.3下,乙個view從建立--->執行show動畫--->隱藏

ios 11下,乙個view從建立--->執行show動畫--->隱藏

ios10.3.3執行動畫不會呼叫layoutsubviews方法,而在ios 11下,當執行動畫時,會多次呼叫layoutsubviews此方法。

//這是view的展示動畫,在ios 11上沒有效果,研究了很久,最後發現是因為我在`layoutsubviews`初始化的view的frame.

[uiview animatewithduration:animation?animationdelay:0 animations:^ completion:^(bool finished) ];

複製**

坑一結論

如果你習慣在layoutsubviews此方法裡定義viewframe,可能要針對ios11做處理。

iOS 11開發教程(四)iOS11模擬器介紹一

在圖1.6或者1.7中所看到的類似於手機的模型就是ios模擬器。ios模擬器是在沒有iphone或ipad裝置時,對程式進行檢測的裝置。ios模擬器可以模 實的iphone或ipad等裝置的一些功能。本小節將講解一些有關模擬器的操作。1.模擬器與真機的區別 ios模擬器可以模 實的iphone或ip...

ORACLE 11g踩坑記錄

這是乙個教訓 其實中途遇到很多坑,都一一踩過去了,但是沒有及時記錄,太可惜了。以後應該養成及時記錄習慣,不然做一遍就忘了,下次又得推倒從來。問題描述 一 啟動例項 a sqlplus as sysdba b 檢視例項狀態 select status from v instance b 若非open狀...

問題 iOS 11 定位問題

ios11 定位許可權未通過,控制台輸出以下資訊 在 info.plist 檔案新增乙個 nslocationalwaysandwheninuseusagedescription 和 nslocationwheninuseusagedescription 的 key,然後新增描述。定位失敗,方法lo...