Spencer Mandrusiak

2个库

SMTextView

一个带有占位符和字符计数的自定义 UITextView 实现。此实现具有分别自定义顶部、左侧和右侧内边距的能力。SMTextView 兼容 Interface Builder。SMTextView 还包含一个可开启/关闭的字符计数。要关闭,只需将 isCharacterCountEnabled 设置为 false。

许可证: MIT

  • Swift

SMToast

"SMToast 提供了一种快速简单的方法来显示简短消息。在开发过程中显示错误消息或通知用户成功操作时效果极佳。SMToast 会在屏幕上依次显示,只要它们能适合屏幕。如果它们不适应,剩余的 SMToast 将添加到 "onHold" 队列中,在最近失效的 Toast 位置显示。SMToast 是可拖拽的,可以在屏幕上移动;当需要移动覆盖您应用中重要信息的 Toast 时非常完美。

现在,SMToast 允许用户随时 Jeremy 得到一个 Toast。这样,如果 Toast 让用户感到烦恼,还在淡出过程中,他们可以以一种有趣、互动的方式取消 Toast。另一个新功能是能够开启/关闭 onHoldQueue(默认为关闭)。

重要:现在,SMToast 默认有一个新的值 isActiveQueueEnabled 设置为 false。这意味着只有当一个最活跃的 Toast 完全淡出后,才会显示一个 Toast 在屏幕上。这避免了用户实时推送 Toast 并全部堆砌在屏幕上。然而,您可以通过将 isActiveQueueEnabled = true 设置(理想情况下在您的 AppDelegate 中)轻松地启用此功能。

许可证: MIT

  • Swift