私はチャットアプリを構築していて、現在バブルインターフェースに取り組んでいます。バブルを描画するコードがあり、1つを除いてすべて準備ができています。メッセージが受信されたかどうか、またはメッセージが送信されたかどうかを検出する必要があります。MESSAGE WAS RECEIVEDの代わりに何を入力すればよいかわからないことを除いて、次のコードがあります。
if(MESSAGE WAS RECEIEVED)
{
balloonView.frame = CGRectMake(0.0, 2.0, size.width + 28, size.height + 15);
balloon = [[UIImage imageNamed:@"grey.png"] stretchableImageWithLeftCapWidth:24 topCapHeight:15];
label.frame = CGRectMake(16, 8, size.width + 5, size.height);
}
else
{
balloonView.frame = CGRectMake(320.0f - (size.width + 28.0f), 2.0f, size.width + 28.0f, size.height + 15.0f);
balloon = [[UIImage imageNamed:@"pink.png"] stretchableImageWithLeftCapWidth:24 topCapHeight:15];
label.frame = CGRectMake(307.0f - (size.width + 5.0f), 8.0f, size.width + 5.0f, size.height);
}
これはメソッドの内部です
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
ありがとう、AD