问题标签 [containment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
575 浏览

jquery-ui - JQueryUI Draggable - 设置 Containment [x1,x2] 值的问题

使用 [x1,y1,x2,y2] 格式时,我无法设置 jqueryUI 可拖动函数的包含值。这是js:

以及脚本与之交互的 html:

我正在尝试根据下一个 div 的 offset().left 设置拖动包含(slideMin div),在本例中为(slideMax)。

换句话说,我希望可拖动行为在到达下一个 (slideMax) div 的左侧时停止(对于 slideMin div)。

x1 似乎正在工作,因为拖动停止在定义的位置,但是,它重叠并延伸到下一个 div 之外,这是我不希望发生的。我设置 x2 值的方式一定有问题,但我不确定它是什么。

有什么建议吗?

0 投票
1 回答
110 浏览

ios - UIKit 中 Cocos2D replaceScene 的类比

我已经使用 Cocos2D 几个月了。我用:

这将加载新场景,从内存中清除前一个场景,然后显示新场景。很简单。

问题:UIKit 中是否有类似的东西?

-Modal segues 将旧的 ViewController 保存在内存中,它们的目的是不同的。

-Push segues 仅在 UINavigationControllers 中工作。

我认为要走的路是实现我自己的 Container ViewController 以我想要的方式处理它的子 ViewControllers 和内存。http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006926-CH3-SW81

但我并不完全确定。没有更直接的方法吗?对于如此简单而明显的事情,这看起来像是一个巨大的矫枉过正。

0 投票
1 回答
134 浏览

scala - 实现包含关系

如何实现 uml 的强包含关系。也叫作曲。

举一个 Scale 的例子:我有一个类组件,它可能包含零个或多个接口:

然后我有我的类接口:

遏制应该尊重哪些约束?

  • 如果我在一个组件中输入一个接口,这个接口不能放在其他组件中。
  • 如果我删除一个 Component 也必须删除它的所有接口。

还有其他约束要强制执行吗?

如何实现第一个约束:

我想我会在类接口中添加一个名为 signComp 的 Component 类型的字段,并对 Component 的 set 方法 Interaction 施加约束。
例如:对于必须添加到组件的每个接口,如果接口的 signComp 为 null,则插入接口并将 signComp 设置为当前组件,否则取消分配。

这是一个成功的实施?或者有没有其他方法。

0 投票
1 回答
4760 浏览

ios - 将重叠的 UIViewController 放在前面

我目前在我的 iPhone 应用程序中同时运行三个视图控制器。
我使用滑动视图

这是我的形象:

在此处输入图像描述

当我点击表格视图单元格时,我想打开一个新的视图控制器,如下所示:

在此处输入图像描述

(鸡蛋代表一个新的视图控制器。

但是你可以看到我的橙色视图控制器在前面。

我该如何改变?

我用来打开的代码egg-viewcontroller

0 投票
3 回答
3761 浏览

jquery - Jquery 可拖动圆圈包含

我已经为此寻找答案但找不到它......所以希望有人可以帮助我。我正在尝试创建一个包含在圆形(而不是正方形)中的可拖动 div(使用 jquery ui)。现在,我已经将包含设置链接到它的父 div,但无论我尝试什么......它仍然允许可拖动元素进入父方形 div 的角落。我已经尝试设置父 div 的边框半径,使其为圆形而不是方形(但这可能只是一个 css 的东西,并且不会影响实际的 div 形状)。有谁知道如何将可拖动的 div 约束到一个圆圈?谢谢,安迪

0 投票
0 回答
941 浏览

ios5 - 在容器视图控制器的子视图控制器中处理 UIButton

我正在创建自定义容器 ViewController 类,并且能够创建 5 个子视图控制器,并能够使用以下 API 从一个子视图控制器移动到另一个子视图控制器:

子视图控制器占据了父视图控制器的一部分。每次用户滑动时,我都会关闭前一个控制器,而当前控制器会出现在可显示区域。

现在我在子视图控制器上有按钮,当我单击它们时,我没有收到事件或触发子视图控制器的 Action 方法。但是即使当前正在显示子视图,父视图控制器也会为其按钮获取回调。添加下面的代码片段(虽然它有点大,但这将帮助您分析我是否做错了)。

父视图控制器:

0 投票
1 回答
551 浏览

ios - iOS:自定义 UIViewController 包含中的按钮事件不起作用

我正在实现一个自定义 UIViewController 包含。

我还在层次结构中向子视图控制器的视图添加按钮。

问题是当按钮位于层次结构中的子视图控制器中时,按钮事件永远不会触发。它们仅在放置在根级别以下一级 - parentTopVc 时才有效。

架构是这样的:

根在:self.window.rootViewController = rootVc

等级制度:

0-----rootVc

1-----------parentTopVc <--- 按钮事件触发

2----------------------firstTopVc <--- 按钮事件不会触发

2---------------------secondTopVc <--- 按钮事件不会触发

AppDelegate.m

doShowNextTopVc 从不触发

0 投票
1 回答
82 浏览

ios - 子视图被截断?

我有一个看起来像这样的子视图控制器:

在此处输入图像描述

我将它嵌入到另一个父视图控制器中,

这就是它在原始子 VC 中的样子:;

在此处输入图像描述

这是它在 ContainmentVC 中的样子:

在此处输入图像描述

我究竟做错了什么?

注意:我必须在 ChildVC 上选择“想要全屏”,否则我会在顶部看到 20 像素的空白区域。

0 投票
1 回答
428 浏览

ios - 处理 tableview 确实在容器视图控制器中的索引路径委托方法中选择了行

我在 containerview 控制器中添加了两个视图控制器作为子视图控制器,一个视图控制器具有 AQGridView,其中歌曲专辑作为项目。当我选择专辑时,我如何导航到另一个显示歌曲详细信息的视图控制器。

0 投票
1 回答
1162 浏览

javascript - Remove draggable containment

You can add containment dynamically like this:

How do i remove the containment again? Like:

except that doesn't work.. I could not find any methods for it in the API documentation

EDIT: I want to be able to drag the item but with no containment. I am using this with checkboxes: