設(shè)置UITableViewAutomation自動(dòng)計(jì)算高度時(shí),會(huì)提示以下錯(cuò)誤,他們大多讓你估計(jì)rowheight=0;來關(guān)閉自動(dòng)布局adaptation來解決問題,但是這樣會(huì)讓我的單元格高度無法適應(yīng),所以我們只更新單元格內(nèi)容不更新高度,iOS9-iOS11系統(tǒng)使用Xib布局cell,您好,有自動(dòng)布局。

您好,有自動(dòng) 布局。步驟如下:1 .選擇-在右邊的屬性面板中找到它。2.創(chuàng)建方法:①選擇畫板右邊的屬性面板進(jìn)行添加;②選擇右側(cè)屬性面板中的兩個(gè)以上要添加的元素;③將多個(gè)元素分組后,添加右邊的屬性面板。3.首先,創(chuàng)建兩個(gè)列表項(xiàng),并添加框選元素。默認(rèn)情況下,它們是垂直、左對(duì)齊和頂部對(duì)齊的,左邊的層顯示了組的形式。4.雙擊進(jìn)入圖層,左邊的圖標(biāo)會(huì)復(fù)制匹配列表自動(dòng),限制組按行的顯示形式和間距。5.右側(cè)屬性面板右側(cè)的參數(shù)控制列間距,這將隨輪廓進(jìn)行調(diào)整。6.總和可以橫向和縱向設(shè)置,框不會(huì)相應(yīng)變化。7.可以為余量設(shè)置四個(gè)參數(shù)。調(diào)整時(shí)設(shè)置為,參數(shù)與周圍間距相同。8.復(fù)制畫板,創(chuàng)建一個(gè)水平布局矩形,并添加默認(rèn)選項(xiàng):水平,左對(duì)齊和頂部對(duì)齊。9.對(duì)齊方式包括:水平對(duì)齊、垂直對(duì)齊、左對(duì)齊、居中對(duì)齊、右對(duì)齊、頂部對(duì)齊、水平居中對(duì)齊和底部對(duì)齊。

1。他們大多讓你估計(jì)row height = 0;來關(guān)閉自動(dòng)布局adaptation來解決問題,但是這樣會(huì)讓我的單元格高度無法適應(yīng),所以我們只更新單元格內(nèi)容不更新高度。用下面的例子:點(diǎn)擊單元格的like功能,贊數(shù)增加1,點(diǎn)亮like圖標(biāo)。
3、iOS不同系統(tǒng)的區(qū)別,注意點(diǎn)iOS9-iOS11系統(tǒng)使用Xib 布局cell。設(shè)置UITableViewAutomation自動(dòng)計(jì)算高度時(shí),會(huì)提示以下錯(cuò)誤,解決方法是將其中一個(gè)高度約束的優(yōu)先級(jí)設(shè)置為小于1000。此錯(cuò)誤信息不會(huì)出現(xiàn)在iOS12系統(tǒng)上。