Iphone 如何在一个文本视图中显示字符串的某些部分,在另一个文本视图中进行铰孔

Iphone 如何在一个文本视图中显示字符串的某些部分,在另一个文本视图中进行铰孔,iphone,ios,Iphone,Ios,在我的申请表中我有 IBOutlet UITextView *newsFirstPart; IBOutlet UITextView *newsSecondPart; IBOutlet UILabel *newsTitle; IBOutlet UIImageView *newsImgView; IBOutlet UIButton *sendBtn; 我正在以编程方式在文本视图中显示一些字符串内容。这里的意思是我正在解析xml文件中的字符串内容。因此,字符串长度在每种情况下都应该有所不同 我想

在我的申请表中我有

IBOutlet UITextView *newsFirstPart;
IBOutlet UITextView *newsSecondPart;

IBOutlet UILabel *newsTitle;
IBOutlet UIImageView *newsImgView;

IBOutlet UIButton *sendBtn;
我正在以编程方式在文本视图中显示一些字符串内容。这里的意思是我正在解析xml文件中的字符串内容。因此,字符串长度在每种情况下都应该有所不同

我想在第一个文本视图中显示字符串内容的某些部分,这意味着它应该取决于*newsFirstPart和第二个*newsFirstPart中所有剩余字符串的高度

此外,我想将我的UIButton“Send”以编程方式放在第二个文本视图之后

根据第二个文本视图的高度,我必须设置ScrollView内容大小

如何在一个文本视图中显示字符串的某些部分,而在另一个文本视图中显示其余部分

!------------------------------!
!---------------!--------------!
! newsTitle                    !
!------------------------------!
!               !              !
!               !              !
! newsFirstPart ! newsImgView  !
!               !              !
! fixed height  !              !
!---------------!--------------!
!                              !
!                              !
!        newsSecondPart        !
!                              !
!                              !
!                              !
!      Dynamic Height          !
!                              !
!-------------------------------
!                  !---------! !
!                  | SendBtn | !
!                  !---------! !
!                              !
!------------------------------!

仅使用UIKit对象很难做到这一点,因为UIKit中没有公共方法允许您知道字符串的哪个子字符串将适合您的第一个文本视图

我建议您尝试一下CoreText框架

请看一下列示例