美文网首页ios程序员
做聊天功能对话框的适配

做聊天功能对话框的适配

作者: qilinit | 来源:发表于2016-05-19 00:44 被阅读31次

    1、通过判断是不是自己发的信息。是自己发的信息的时候就设置自己的头像在屏幕的右边,是别人发的信息的时候就放在左边。(通过frame来设置)

    2、如果做信息的大小的适配,这里NSString有个方法,返回的是一个NSSize类型的数据,通过这个方法来设置信息的最大宽度。高度的话就最大。代码如下。

    NSString * content =[NSString stringWithFormat:@"%@",此处放服务器放回的数据];

    CGSize content_size = [NSString stringWithContent:content andMaxSize:CGSizeMake(maxWhite, MAXFLOAT) withFont:font];

    maxWhite:最大的宽度 MAXFLOAT:最大的高度  font:用的是什么字体

    3、这个时候可以获得服务器返回数据的宽度和高度,这个时候就可以做信息的定位了(通过frame)

    时间比较紧,文章书写有些草率,如有不懂,可以添加关注,写简信给我。

    相关文章

      网友评论

        本文标题:做聊天功能对话框的适配

        本文链接:https://www.haomeiwen.com/subject/ujowrttx.html