看板 [ MacDev ]
討論串[問題] 讓UIView自動調整最適大小
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 4→)留言7則,0人參與, 最新作者wfgh (lyle)時間12年前 (2012/12/04 21:08), 編輯資訊
0
1
1
內容預覽:
我把圖貼上來好了. https://dl.dropbox.com/u/18343511/annotation.jpg. 我在[annotationView addSubview]之前就已經把各subview的frame設好了. 在annotationView的layoutSubviews裡再設一次有
(還有36個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者johnlinvc (阿翔)時間12年前 (2012/12/04 17:20), 編輯資訊
0
0
1
內容預覽:
基本上可以分解為兩個部分. 1.改變title的bound. 2.改變Annotation裡subview的layout. 1的部分簡單,在設定完title後呼叫UILabel 的 sizeToFits;. 2的部分,你可以override 你的MKAnnotationView的subclass中的
(還有121個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wfgh (lyle)時間12年前 (2012/12/04 02:40), 編輯資訊
0
0
0
內容預覽:
其實我是想讓MKAnnotationView可以自動調整其大小. 我的MKAnnotationView需求是這樣. _____________. | |. |_圖_title___| title的長短不一. 而我的MKAnnotationView還有一個邊框的背景圖. 所以需要讓這個MKAnnota

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間12年前 (2012/12/03 13:18), 編輯資訊
0
0
0
內容預覽:
1.. 2.. 這兩個其實是不一樣的事情. UILabel 裡面的字並不是它的 subview, 而是它神聖不可分割的一部分. sizeToFit 會讓 view 根據其 subviews 調整自身大小. 可是這個在你的狀況中不適用. 就我所知唯一的方法是自己計算字的長度來 resizing....
(還有213個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wfgh (lyle)時間12年前 (2012/12/03 11:16), 編輯資訊
0
0
0
內容預覽:
請問如何讓UIView調整其最適大小. 讓他剛好可以包含其subView. 像是UILabel可以根據text長度調整frame. 我試了[myView sizeToFit]但沒有用. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 122.116.66.3.
首頁
上一頁
1
下一頁
尾頁