根据文本视图内容更改文本视图下子视图的位置 swift
Change position of sub view under a text view based on the text views content swift
我怎么能实现与 Twitter 的推文视图类似的效果,其中位置标签位置根据输入的文本量而变化。例如
当没有文本时,位置标签就在文本视图的正下方,但是当输入文本时,标签会改变其位置:
我怎么能在swift中实现类似的效果?
请参阅 this Whosebug post 关于使 UITextView 适合其文本内容的内容。
在 UITextView shouldChangeTextInRange 委托调用中,更新 UITextView 的框架以适应文本。然后相对于这个新的 UITextView 框架更新您的位置标签框架。
我怎么能实现与 Twitter 的推文视图类似的效果,其中位置标签位置根据输入的文本量而变化。例如
当没有文本时,位置标签就在文本视图的正下方,但是当输入文本时,标签会改变其位置:
我怎么能在swift中实现类似的效果?
请参阅 this Whosebug post 关于使 UITextView 适合其文本内容的内容。
在 UITextView shouldChangeTextInRange 委托调用中,更新 UITextView 的框架以适应文本。然后相对于这个新的 UITextView 框架更新您的位置标签框架。