1. 程式人生 > >tableviewcell自適應高度及stackview設定問題

tableviewcell自適應高度及stackview設定問題

tableview中cell用stackview控制元件 cell中label在storyboard中設定line為0

tableview中設定兩行程式碼:

tableView.rowHeight =UITableViewAutomaticDimension

tableView.estimatedRowHeight =240

stackview設定問題

cell中的iconImageview的圖片 storyboard中設定clip to Bounds 防止圖片躥出去。

content mode 設定為aspect fill

如果content Mode設定為scale fill圖片會被拉伸

Aspect Fill:在保持長寬比的前提下,縮放圖片,使圖片充滿容器。

Aspect Fit:在保持長寬比的前提下,縮放圖片,使得圖片在容器內完整顯示出來。

Scale to Fill: 縮放圖片,使圖片充滿容器。圖片未必保持長寬比例協調,有可能會拉伸至變形。


stackview中有三個label更改其間距設定Spacing