iPhone: UITextView wrap around UIImage?

后端 未结 3 1347
时光说笑
时光说笑 2020-12-19 05:31

How do I get a UITextView to wrap its text around a UIImage like in this image? \"alt

The image size is

3条回答
  •  情书的邮戳
    2020-12-19 06:37

    IOS 7 and above:

    UIBezierPath * imgRect = [UIBezierPath bezierPathWithRect:CGRectMake(0, 0, 100, 100)];
    self.textView.textContainer.exclusionPaths = @[imgRect];
    

    Swift (credit to Bart van Kuik):

    let exclusionPath = UIBezierPath(rect: CGRectMake(0, 0, 100, 100))
    self.textView.textContainer.exclusionPaths = [exclusionPath]
    

提交回复
热议问题