看板 MacDev 關於我們 聯絡資訊
目前有個問題是 當我拉一個tableview到controller上 並且tableviw是佔整個螢幕時 ,也就是tableview起始位置x:0, y:0, 這時候顯示都正常。 不過當我把tableviw縮小一點 起始位置假如是x:0, y:50 這時候有個問題,就是當資料多時 使用者拉scroller到最下面之后放掉 tableviw會彈回倒數幾個row 也就是正常來說 假設row有20筆資料 使用者拉到最下面後 tableview最下面顯示的就是第20筆 但是當我把tableview縮小後 使用者拉到最下面後 tableviw會自己彈回 導致最下面是顯示第18筆資料 看不到第20筆,除非使用者手指不放開往下拉才看的到 請問這要怎麼解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.3.59.63 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1403491888.A.D7B.html
SwiftLang:你的y是50,tableView高度如果又高於view當然就會這樣啊 06/23 11:05
SwiftLang:因為你的tableView已經超出view的範圍了,所以看不到最下 06/23 11:05
SwiftLang:面的那些資料 06/23 11:05
ckvir:那要怎麼解決?是哪裡要多加50嗎? 06/23 12:13
howdiun:高度減少50..... 06/23 12:45
yume190:螢幕長度+50 XD 06/23 13:45
farlandx:樓上讓我想到iPhone 100 XD 06/23 16:17
donkeychen:XD 06/23 18:14