Trong UILabel, có chức năng cắt nhãn bằng cách sử dụng các kỹ thuật cắt ngắn khác nhau (UILineBreakMode). Trong NSString UIKit Additions có chức năng tương tự để vẽ các chuỗi.Làm thế nào để cắt bớt một NSString dựa trên chiều rộng đồ họa?
Tuy nhiên, tôi không tìm thấy cách nào để truy cập chuỗi bị cắt ngắn thực tế. Có cách nào khác để có được một chuỗi cắt ngắn dựa trên chiều rộng (đồ họa) cho một phông chữ nhất định không?
Tôi muốn có một danh mục trên NSString với phương pháp này:
-(NSString*)stringByTruncatingStringWithFont:(UIFont *)font forWidth:(CGFloat)width lineBreakMode:(UILineBreakMode)lineBreakMode
Cảm ơn Uli, ý tưởng hay. Làm việc như một say mê. Xem mã trong nhận xét khác. –