0

私はチャットアプリを構築していて、現在バブルインターフェースに取り組んでいます。バブルを描画するコードがあり、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

4

0 に答える 0