TXDragAndDrop 1.0.1

TXDragAndDrop 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2015年9月

Toshiro Sugii 维护。



  • By
  • rtoshiro

用法

调用 setDraggingEnabled: 使 UIView 可拖动。

您可以通过 setDraggingEdgeInsets: 限制拖动区域。

如 Apple API 文档所述

正数会导致边框向内(或缩小)偏移(或减少)指定的量。负数会导致边框向外(或扩大)偏移(或增加)指定的量。

因此,如果您想使 UIView 可拖动到左侧,限制顶部和底部,您可以设置您的 UIEdgeInsets 如下

[self.myview setDraggingEdgeInsets:UIEdgeInsetsMake(0.f, -self.myview.frame.size.width, 0.f, 0.f)];

API

- (void)setDraggingEnabled:(BOOL)draggingEnabled;
- (BOOL)isDraggingEnabled;

- (void)setDraggingEdgeInsets:(UIEdgeInsets)edgeInsets;
- (UIEdgeInsets)draggingEdgeInsets;

安装

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

pod "TXDragAndDrop"

许可证

版权所有 (c) 2015 Toshiro Sugii

特此授予任何获得本软件及其相关文档副本(“软件”)的人无限制的、免费的权限,以使用、复制、修改、合并、发布、分发、再许可和/或出售软件复制品,并允许软件接收人这么做,受以下条件约束

上述版权声明和本许可声明应包含在软件的副本或大部分副本中。

该软件按“原样”提供,没有任何形式的明示或暗示保证,包括但不限于适销性、适用于特定目的以及非侵权性保证。在不可抗力事件、错误、疏忽或其他意外事件中,作者或版权所有者不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他法律诉讼中,无论起因于、源于或与软件或软件的使用或其他方式相关。