SORU
5 Ocak 2014, Pazar


7 TextKit - Nasıl fotoğraf eklemek için metinle iOS?

Bir UİTextView kullanarak: aşağıdaki efekti elde etmek için çalışıyorum

enter image description here

Temel olarak eklemek için metin arasında bir görüntü istiyorum. Görüntü sadece kaydırma yok gerekli yani boşluk 1 satır sürebilir.

Sadece küme için bir UİView eklemeye çalıştım:

UIView *pictureView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 25, 25)];
[pictureView setBackgroundColor:[UIColor redColor]];
[self.textView addSubview:pictureView];

Ama metni kaydır ve kapak gibi görünüyor.

Üzerinde okumak için bir kaç şey yaptımdışlama yollarıbu uygulama bir yol gibi görünüyor. Ancak kesinlikle görüntü yerine, metin (<span> HTML içinde nasıl davranacağını benzer) akışı gerekir konum istemiyorum.

CEVAP
5 Ocak 2014, Pazar


Atfedilen bir dize kullanın ve NSTextAttachment örnek olarak: resim eklemek gerekir

NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:@"like after"];

NSTextAttachment *textAttachment = [[NSTextAttachment alloc] init];
textAttachment.image = [UIImage imageNamed:@"whatever.png"];

NSAttributedString *attrStringWithImage = [NSAttributedString attributedStringWithAttachment:textAttachment];

[attributedString replaceCharactersInRange:NSMakeRange(4, 1) withAttributedString:attrStringWithImage];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ipsy

    ipsy

    1 EKİM 2012
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014
  • TSE

    TSE

    12 Kasım 2012