此時我們可以先依靠"sizeWithFont"這個function來detect要帶入的文字的寬度,再去設置UILabel的frame
//use this for system font
CGFloat width = [label.text sizeWithFont:[UIFont systemFontOfSize:40 ]].width;
label.frame = CGRectMake(point.x, point.y, width,height);
如此就能夠根據文字內容來動態定義Label的width了
沒有留言:
張貼留言