AutoLayout 的一些坑

2022-03-18 09:03:18 字數 704 閱讀 6449

1. 給乙個 uiview 加約束,希望它顯示在 uitableview 的底部,但是它不顯示,它會出現在 uitableview 的頂部。

錯誤**:

1

[self.tableview addsubview:self.adjustview];

23 [self.adjustview mas_makeconstraints:^(masconstraintmaker *make) ];

如圖:

原因可能是因為 uitableview 的滾動導致的,與 uiscrollview 有一致的地方。

解決:

1

[self.view addsubview:self.adjustview];

23 [self.adjustview mas_makeconstraints:^(masconstraintmaker *make) ];

可以顯示在 self.view 的底部了。

如圖:

AutoLayout的一些注意事項

要了解autolayout 首先要知道程式檢視啟動順序 void updateviewconstraints void viewdidlayoutsubviews updateviewconstraints方法中進行檢視上布局計算,得出各個控制項的frame.但是此時並沒有將這些frame賦值給各個...

Xgboost的一些坑

這兩天做乙個競賽,用xgboost作為工具來做了一些事情。主要的框架是 xgboost的python擴充套件。然後這過程中花了不少時間在解決各種xgboost的error上。大部分的問題都在這個函式裡 dtrain xgb.dmatrix train.txt dtest xgb.dmatrix te...

Cardboard的一些坑

之前用暴風魔鏡做vr移動端的開發,魔鏡的乙個很明顯的優點是它具有搖桿,這個搖桿使用起來很方便 接著就接觸了cardboard的移動端外掛程式,使用起來也是很方便,可以自己寫指令碼做凝視觸發,在開發過程中遇到兩個問題很是頭痛 問題一 網上的版本很多,有的只支援android,有的同時支援android...