SimpleChatPage:iOS简易聊天页面以及第三方IM自定义聊天页面的实现思路

时间:2024-05-29 16:41:10
【文件属性】:

文件名称:SimpleChatPage:iOS简易聊天页面以及第三方IM自定义聊天页面的实现思路

文件大小:148KB

文件格式:ZIP

更新时间:2024-05-29 16:41:10

Objective-C

SimpleChatPage iOS简易聊天页面以及容联云IM自定义聊天页面的实现思路 首先,楼主所在的公司只有楼主一个iOS开发,在代码规范上大神们也许会反感,请多包涵。我会不断改进。 一、关于UI页面实现 1) 整体是UITableView,自定义Cell。气泡用的图片局部拉伸,代码如下 //UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片 //UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图 UIImage *iconImage = [UIImage imageNamed:img]; CGFloat w = iconImage.size.width; CGFloat h = iconImage.size.h


【文件预览】:
SimpleChatPage-master
----SimpleChatPageTests()
--------Info.plist(701B)
--------SimpleChatPageTests.m(927B)
----SimpleChatPage.xcworkspace()
--------contents.xcworkspacedata(232B)
--------xcuserdata()
--------xcshareddata()
----Podfile(91B)
----SimpleChatPage()
--------MessageFrameModel.h(691B)
--------Assets.xcassets()
--------main.m(341B)
--------messages.plist(2KB)
--------MessageCell.h(421B)
--------autoResent.plist(304B)
--------MessageModel.m(219B)
--------Global.h(613B)
--------AppDelegate.h(284B)
--------AppDelegate.m(2KB)
--------MessageModel.h(617B)
--------MessageFrameModel.m(2KB)
--------UIImage+HQExtension.m(582B)
--------NSString+HQExtension.m(506B)
--------SimpleChatMainViewController.h(248B)
--------UIImage+HQExtension.h(303B)
--------MessageCell.m(4KB)
--------NSString+HQExtension.h(413B)
--------Info.plist(1KB)
--------SimpleChatMainViewController.m(8KB)
----Podfile.lock(336B)
----Pods()
--------Target Support Files()
--------Manifest.lock(336B)
--------Headers()
--------Pods.xcodeproj()
--------FDFullscreenPopGesture()
----SimpleChatPage.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(28KB)
--------xcuserdata()
----README.md(4KB)
----SimpleChatPageUITests()
--------SimpleChatPageUITests.m(1KB)
--------Info.plist(701B)

网友评论