测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | 自定义 |
发布最新发布 | 2016年11月 |
由 rajat.g 维护。
依赖 | |
pop | ~> 1.0 |
CMPopTipView | >= 0 |
一个库,可以在您的 iOS 应用中使用聊天头像,具有完整的物理和动画,这些动画驱动了多用户聊天行为以支持折叠/堆叠或展开状态。
要运行示例项目,克隆仓库,并首先从 Example 目录运行 pod install
。
FCChatHeads 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "FCChatHeads"
在您的文件中包含以下导入
#import <FCChatHeads/FCChatHeads.h>
[ChatHeadsController presentChatHeadWithImage:<UIImage instance> chatID:<Unique identifier>];
[ChatHeadsController presentChatHeadWithView:<UIView instance> chatID:<Unique identifier>];
[ChatHeadsController setUnreadCount:<Unread count> forChatHeadWithChatID:<Unique identifier>];
为 ChatHeadsController 设置数据源
ChatHeadsController.datasource = <datasource>;
从回调返回视图
- (UIView *)chatHeadsController:(FCChatHeadsController *)chatHeadsController viewForPopoverForChatHeadWithChatID:(NSString *)chatID
{
UIView *view = <Create view for presentation>;
return view;
}
有关如何展示或隐藏或隐藏聊天头像的更多信息,请参考 FCChatHeadsController.h。有关回调的更多信息,请参考 FCChatHeadsController.h 中的 FCChatHeadsControllerDatasource 和 FCChatHeadsControllerDelegate 协议。
也可以查看 FCViewController.m 中的代码
Rajat Gupta, [email protected]
版权所有 2014 Flipkart Internet Pvt Ltd
依照 Apache License, Version 2.0 (“许可”)许可;除非遵守许可,否则不得使用此文件。您可以在以下位置获取许可的副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则根据本许可证分发的软件是以“现状”为基础分发的,不提供任何形式的明示或默示担保。有关许可证的具体语言、授予的权利和限制,请参阅许可证。