MessengerKit : 用于在iOS上构建Messenger Messenger界面的UI框架

网友投稿 564 2022-10-29

MessengerKit : 用于在iOS上构建Messenger Messenger界面的UI框架

MessengerKit : 用于在iOS上构建Messenger Messenger界面的UI框架

About

MessengerKit is a drop-in UI for messenger interfaces on iOS built in Swift. Centred around a single UIViewController, MessengerKit is themeable to fit your needs and includes a number of powerful features:

UICollectionView based with pre-loading and caching of size calculation for bubbles.Auto-growing input view.Multiple included cell types: text, large-emoji, image, video.Presentation of SFSafariViewControllerBuilt-in, customisable themes.A custom theming system to bring your own UICollectionViewCells, headers, footers, and input views.Avatar support (currently only in the travamigos theme).

The framework was built for and is used in production at Travamigos.

Screenshots

Documentation

Getting StartedCustomising an Existing StyleCreating a Custom Style

Installation

MessengerKit requires Swift 4.2 and iOS 10.0 or later.

Manual

Drag the contents of the MessengerKit folder into your Xcode Project.

CocoaPods

Add the following to your project's Podfile.

pod 'MessengerKit', :git => 'https://github.com/steve228uk/MessengerKit.git'

Credits

MessengerKit was written by @steve228uk for Travamigos and is available under the MIT license.

It makes use of KeyboardUtility by @JunyuKuang.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:TP5 如何接收表单post所有数据
下一篇:字段自身+1 SQL语句
相关文章

 发表评论

暂时没有评论,来抢沙发吧~