MYPMessageController 0.4.0

MYPMessageController 0.4.0

用户名 维护。



Version License Platform

MYPMessageController 是一个具有可增长文本输入框的消息样式控制器。

它可用于多种场景,尤其是在对话样式、评论样式或讨论样式中。

message style controller with growable input view

特色功能

  • 可配置的操作和界面
    • 文本输入栏内有4个默认按钮,适用于几乎所有的情况。
    • 您可以根据需要更改或配置所有按钮的外观和行为,当然包括从可见视图中移除。
    • API 已准备好,您只需要在子类中覆盖或实现即可。
    • 所有其他界面均可配置,例如背景颜色、分隔线、字体、内容大小、间距等...
  • 可增长文本视图输入
    • 初始高度为一行,然后根据输入文本可以增长。
    • 可见行数上限。它有最大高度,可以滚动查看其他文本。
  • 支持撤消/重做
    • 支持10级撤消/重做。
  • 支持文本缓存
    • 支持缓存输入文本。
    • 开放API配置缓存环境。
  • 支持方向/旋转
    • 支持所有方向或旋转。
  • 支持iPad
  • 支持表格视图、集合视图、滚动视图
  • 支持反转排列
  • 支持自动完成
  • 支持外部键盘
  • 支持故事板和编程

待办事项

  • 更方便地进行 markdown 输入。
  • 支持 markdown 输入。
  • markdown 单元。
  • 默认表情键盘。
  • 更多单元样式和界面。
  • 更多示例或用例。
  • 文档。

设计结构

即将推出

使用方法

即将推出

连接

微信:pptpdf

示例

要运行示例项目,请先克隆仓库,然后从示例目录运行 pod install

需求

安装

MYPMessageController 可通过 CocoaPods 获取。要安装,只需将以下行添加到您的 Podfile 中

pod 'MYPMessageController'

作者

Wakary,[email protected]

许可协议

MYPMessageController 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。