【问题标题】:UITextView doesn't keep subviews visibleUITextView 不保持子视图可见
【发布时间】:2023-03-23 16:49:01
【问题描述】:

我正在实现 viewController 来输入文本和图像(与 Facebook 的“状态”条目非常相似)并且我已经完成了大部分工作,但是最后一部分工作不正常。

用户可以选择图像并键入文本数据。随着更多文本的添加,图像被下推。我通过添加UIImageView 作为UIView 的子视图来实现这一点,然后添加UIView 作为UITextView 的子视图。它们像这样堆叠起来:

  • 顶部:UIImageView
  • 中间:UIView
  • 底部:UITextView

当我键入足够长的文本以将图像向下推时,图像不会在UITextView 中保持可见。如果我向上拖动屏幕,我仍然可以看到图像,但是一旦我松开,图像就会弹下来并且看不到。我该如何解决?谢谢。

【问题讨论】:

    标签: ios objective-c uiview uitextview


    【解决方案1】:

    您为此执行以下操作。

    1- Have a UIimageView and set your image
    2- Draw your UITextview on exact location of image. Means (x,y,w,h) equals
    3-Set UItextView background color CLEAR.
    

    干杯

    【讨论】:

    • 图像在我的模拟器上显示得很好。如上所述,随着我输入越来越多的文本,图像会慢慢地向下推到屏幕上。最终,图像会离开屏幕,只有单击并向上拖动屏幕才能看到它们。如果我松开点击,图像就会从屏幕上弹开。
    猜你喜欢
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-11
    • 2019-10-30
    相关资源
    最近更新 更多