如果没有像iphone中的聊天泡泡这样的特定部分,我怎么能播放手机背景图像呢?
我在iPhone中有一个应用程序,它有一个类似于hangout iPhone应用程序的聊天界面。为此,我需要添加一个聊天泡泡一样的背景图像,每个细胞是不同的高度。当我根据文本大小增加单元格的高度时,整个背景视图正在改变,但我只需要增加笔直部分的高度,而不需要增加nob部分的高度,在图像的末尾有一个类似nob的边缘。这应该类似于iPhone中的聊天泡泡。我正在添加这样的背景视图如果没有像iphone中的聊天泡泡这样的特定部分,我怎么能播放手机背景图像呢?,iphone,ios,ipad,Iphone,Ios,Ipad,我在iPhone中有一个应用程序,它有一个类似于hangout iPhone应用程序的聊天界面。为此,我需要添加一个聊天泡泡一样的背景图像,每个细胞是不同的高度。当我根据文本大小增加单元格的高度时,整个背景视图正在改变,但我只需要增加笔直部分的高度,而不需要增加nob部分的高度,在图像的末尾有一个类似nob的边缘。这应该类似于iPhone中的聊天泡泡。我正在添加这样的背景视图 cell.backgroundView = [ [[UIImageView alloc] initWithImage:[
cell.backgroundView = [ [[UIImageView alloc] initWithImage:[ [UIImage imageNamed:@"chat_cellreply.png"] stretchableImageWithLeftCapWidth:15.0 topCapHeight:13.0] ]autorelease];
我用这样的方法来增加行高
if (stri.length >50)
{
UIFont *cellFont = [UIFont fontWithName:@"Helvetica" size:14.0];
CGSize size = [stri sizeWithFont:cellFont constrainedToSize:CGSizeMake(220.0f, 490.0f) lineBreakMode:UILineBreakModeWordWrap];
NSLog(@"%f",size.height);
return size.height+65;
}
else
{
return 75;
}
图像看起来像这样
我想让它类似于iPhone应用程序中的聊天泡泡,而不必拉伸nob部分
谢谢。只需使用两个图像,一个带有nob,另一个可以向下延伸。第二个可能实际上只是一个相同颜色的普通视图