Bir paragraf görüntüleyen bir UITextView
sahibim. Örneğin: [self aFunction:@"This"]
İçinde bir kelime işaretlendiğinde UITextView dokunma olayını işleme
kullanım için orada herhangi bir fikir var:
self.myTextView.text = @"This is a sample paragraph"
Şimdi ne yapmak istiyorum böyle "Bu", bir işlev çağırmak üzere, bu paragrafta bir kelime dokunduğumda olduğunu Bu olay ve parametreye ulaşmanın yolu, ki bu kullanıcı kelimesine dokundu. Belki de UITextView
ile paragrafı görüntülemenin başka bir yoluna ihtiyacım var. Sonra
#import "WWLabel.h"
#define WWLabelDefaultInset 5
@implementation WWLabel
@synthesize topInset, leftInset, bottomInset, rightInset;
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
self.topInset = WWLabelDefaultInset;
self.bottomInset = WWLabelDefaultInset;
self.rightInset = WWLabelDefaultInset;
self.leftInset = WWLabelDefaultInset;
}
return self;
}
- (void)drawTextInRect:(CGRect)rect
{
UIEdgeInsets insets = {self.topInset, self.leftInset,
self.bottomInset, self.rightInset};
return [super drawTextInRect:UIEdgeInsetsInsetRect(rect, insets)];
}
benim özel etiket bulunan bir UIView alt sınıfı oluşturuldu:
U o kelimenin bir köprü .... – IronManGill
Gill-TheIronMan @ yapmak zorunda kalacak: o köprü olarak tüm metnini yapmak gerekir bu durumda da mümkün değil. –
Güzel bir soru, ben de çözümü görmek için bekliyorum :) –