在我的应用程序中,我使用UILabel
轮换CGAffineTransformMakeRotation
。我需要保存UILabel
的旋转角度和框架,然后使用相同的位置和角度重新创建该标签。但是在旋转之后,UILabel
的框架会被更改并保存该框架,并使用该框架和角度重新创建标签,而不是给出我之前放置的确切位置。任何人都可以帮助解决这个问题。
答案 0 :(得分:0)
在属性转换的情况下,frame属性仅包含可用信息。否则它是未定义的,应该被忽略。
如果要显示旋转的UILabel
,只需应用转换。您无需担心框架。标签的大小将保持不变,就像它没有被转换一样。
设置框架,然后旋转。完成。