问题标签 [uicontrol]

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 回答
265 浏览

iphone - 子类化 iPhone 的 UIControls

通过哪些方法可以扩展 UIControl 属性?

0 投票
7 回答
44844 浏览

ios - 如何正确继承 UIControl?

我不想要UIButton或类似的东西。我想UIControl直接子类化并制作自己的非常特殊的控件。

但是由于某种原因,我覆盖的任何方法都没有被调用过。目标动作的东西有效,目标接收适当的动作消息。但是,在我的UIControl子类中,我必须捕获触摸坐标,而这样做的唯一方法似乎是覆盖这些人:

他们永远不会被调用,即使UIControl是用指定初始化程序从UIView,实例化的initWithFrame:

我能找到的所有示例总是使用UIButtonUISlider作为子类化的基础,但我想更接近,UIControl因为这是我想要的来源:快速且无延迟的触摸坐标。

0 投票
1 回答
354 浏览

iphone - 如何让 UIControl 的“热点区域”变大?

或者:如何扩展 UIControl 的敏感区域而不只是扩大视图?

我有一个很小的按钮图像(一个小箭头),只有 10 x 10 像素。太小了,摸不着。我希望“热区”大约是 50 x 50。为了学习,我想知道如何手动完成,即使我可以为此目的使用一些提供的 UIControls。

0 投票
1 回答
723 浏览

iphone - 被覆盖的 UIControl 或 UIView 如何知道在其上方结束的触摸事件?

我有一个 UIControl(或 UIView,不管哪个),这由另一个 UIControl 覆盖。另一个 UIControl 对触摸事件反应良好。但是,底层 UIControl 还需要了解触摸,以及从用户的角度来看它是否真的“在上面”。覆盖的 UIControl 是部分透明的。

如何在底层 UIControl 上捕捉到这种触摸?

0 投票
2 回答
2750 浏览

iphone - UIControl 如何将所有触摸事件传递给响应者链中的下一个对象?

这很棘手。我在一个很大的按钮上有个小按钮。当按下那个大按钮上的小按钮时,小按钮会做一些事情。但大的什么都不做。当然。但是现在我希望大按钮也能做一些事情,不管小按钮是否被点击。所以小按钮必须将所有触摸事件转发到那个大按钮。最简单的方法是什么?

我知道 UIView,但 UIControl 有自己的触摸处理方法,与 UIView 不同。在 UIView 中可能看起来像这样:

0 投票
1 回答
1569 浏览

iphone - 不知道从哪里开始继承 UIControl!

我想创建我自己的控件,该控件将由几个 UILabel 和几个 UITextFields 组成。问题是我不知道从哪里开始!我是否直接继承 UIControl,然后创建我的子视图并将它们添加到 init: 中的主视图中?还是我使用 layoutSubviews?我需要覆盖drawRect:吗?

我习惯于创建将处理添加子视图的“控制器”类,但是如果我将 UIControl 子类化,那么我不确定要覆盖哪些方法来进行设置!

我以前从未这样做过,所以我真的很感激一些指示!

干杯!

0 投票
1 回答
964 浏览

iphone - UIControlEventTouch...?

我有一个图像/按钮网格,我希望用户能够将他们的手指拖到图像/按钮上,这样当他们的手指触摸每个图像/按钮时,就会调用一个事件。

我该怎么做呢???

我现在能想到的最好的例子是联系人应用程序,你如何将手指向下拖动到字母列表(在右侧),当你触摸每个字母时,它会跳转到联系人列表的那个部分。

0 投票
2 回答
6701 浏览

iphone - UIControl - 改变分配的选择器:addTarget & removeTarget

我在界面中使用了 10 个按钮,并且不时需要更改按钮的选择器。

我是否需要使用:

在我更改选择器之前,或者我可以使用:

我担心如果我使用 addTarget: 方法更改选择器而不使用 removeTarget: 方法,我将基本上“堆叠”选择器,以便我的 UIButton 在按下时触发。

0 投票
1 回答
1342 浏览

java - 具有可拖动日期范围的日期选择器/日历 UI 组件

我正在寻找一个日期选择器控件(HTML + JavaScript / Flex),它允许通过拖动日历日期来选择一系列日期(就像在 Google 日历或 Outlook 中一样)

它可以是开源的(显然更可取)或商业的,并且应该与服务器技术无关。


Outlook 日期范围选择

Outlook 日期范围选择 http://www.bowdoin.edu/it/how-to/email/outlook/images/small_calendar.jpg


谷歌日历日期范围选择

谷歌日历日期范围选择
(来源:ischool.tv

0 投票
1 回答
1071 浏览

iphone - 重新创建 UISearchBar 的范围栏

我想重新创建 UISearchBar 的范围栏,仅用作选项卡。我想采用 UISearchBar 范围栏的样式。

我考虑过 Quartz 2D 结合 UIControl 来绘制这些选项卡,以管理选项卡的不同状态。

你在想什么?