Как нарисовать «речевой пузырь» на iPhone? - PullRequest
43 голосов
/ 14 декабря 2010

Я пытаюсь получить эффект «речевого пузыря», похожий на тот, который есть в Mac OS X, если щелкнуть правой кнопкой мыши что-нибудь в доке Вот что у меня сейчас:

alt text

Мне нужно получить «треугольную» часть нижней части. Можно ли как-нибудь нарисовать что-то подобное и обвести границы? Это будет для iPhone приложения.

Заранее спасибо!

РЕДАКТИРОВАТЬ: Большое спасибо Брэду Ларсону, вот как это выглядит сейчас: alt text

Ответы [ 11 ]

0 голосов
/ 14 декабря 2010

Я бы, вероятно, сделал все изображение (включая треугольник) в Photoshop, а затем отобразил бы его на экране в соответствующее время, используя:

CGRect myRect = CGRectMake(10.0f, 0.0f, 300.0f, 420.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myRect];
[myImage setImage:[UIImage imageNamed:@"ThisIsMyImageName.png"]];
myImage.opaque = YES;
[self.view addSubview:myImage];
[myImage release];
...