问题标签 [uibutton]

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 投票
5 回答
22421 浏览

iphone - 如何在 UIButton 子类中覆盖 -drawrect?

你好。我需要在自定义按钮上写一些文本。所以我继承了 UIButton。在-drawrect中,我写我需要的文本。问题是文本最终位于按钮下方。在我写完我的文本后,UIButton 的 drawrect 会继续并在我的上方绘制。

我什至没有调用 [super drawrect: rect],尽管我在绘制之前就已经预料到会调用它。似乎 UIButton 的 drawrect 无论如何都会被调用。

有任何想法吗?谢谢。

0 投票
2 回答
6579 浏览

iphone - 如何在 iphone 开发环境中通过 ID 获取 uicontrols

我刚刚开始学习 iphone API,并且我已经完成了大量的 windows 编程,并且我确信有一种方法,给定传递给事件处理程序的对象,来识别它的对象 id 或标签或其他东西。

我在界面生成器中创建了一系列 UIButton,每个都有一个对象 ID。但我只是看不到在 iphone API 的哪个位置可以从 UIButton 对象中获取该 ID。

我看到每个人都使用titleforstate,但这对我不起作用,因为他们都有相同的标题。还是我将图像放在按钮中并使用标题作为 ID?

界面构建器有一个“界面构建器身份”,我猜我无法从 iphone API 访问,对吗?

在按钮属性的“视图”部分中还有一个名为“标签”的设置,但它是一个数字。可以,但我也没有看到任何 API 调用来获取它。

我只是想弄清楚如何通过标题以外的方式识别 UI 控件。谢谢。

0 投票
6 回答
23936 浏览

iphone - Iphone UIButton 在嵌套的 UIViews 中不起作用

我敢肯定,这该死的简单!我错过了一些东西,并且因为试图修复它而筋疲力尽。希望有人可以提供帮助。

CharacterView.m 中的 Button 有效,但 CharacterMale.m 中嵌套的按钮无效。我没有使用 IB,一切都是以编程方式完成的。什么会导致一个按钮工作而另一个按钮不工作?

0 投票
3 回答
7087 浏览

ios - 突出显示时不为自定义 UIButton 子类调用 drawRect

将 drawRect 用于自定义 UIButton 子类时,它似乎永远不会在突出显示时被调用来绘制按钮。我需要在我的触摸事件中为我的按钮调用 setNeedsDisplay 吗?

0 投票
1 回答
236 浏览

objective-c - 选择器关键字

在上面的代码中,我创建了一个按钮并将标题设置为Click here. 当我按下那个按钮时,我想打印Click here,我的意思是它的标题。为此,我的代码在这里。

0 投票
1 回答
875 浏览

uibutton - 按钮事件

// starting my code

在这段代码中,我的问题是这些代码将 afterDelay:0.2 替换为 forControlEvents:UIControlEventTouchUpInside (在 mybutton 的偶数上),并在 touchupinside 时在 displayvalue 方法中获取 col 的值,请纠正这些错误..

0 投票
4 回答
43032 浏览

iphone - 在事件处理程序中获取 UIButton 的标题

我创建一个按钮并将标题设置为“单击此处”。当我按下该按钮时,我想获取该按钮标题并记录它。这是我的代码,我哪里出错了?

0 投票
4 回答
17537 浏览

iphone - 在按住的情况下使 UIButton 连续触发的方法?

你知道当你按住方向键上的右键时马里奥是如何一直向右跑的吗?以同样的方式,我希望我的 UIButton 在它被按住的时间内持续触发它的动作。这对 UIButton 可行吗?如果不是,这是否可以通过以某种方式覆盖触摸处理方法来处理 UIImageView ?实际上,在尝试使用 UIButton 完成此操作之前,我有一些 UIImageViews(被安排用作 D-Pad),它们通过触摸处理方法进行检查,但事情开始变得混乱,所以我认为使用 UIButton 可以更轻松地完成此操作,因此切换了。任何知道如何识别连续、静止(不移动)向下触摸的人,请分享。

0 投票
4 回答
2502 浏览

ios - 多行 uibutton

如何UIButton在 iPhone 编程中将多行设置为 a 的标题?

0 投票
5 回答
27844 浏览

iphone - 如何更改 iPhone 上按钮的默认颜色?

如何更改 iPhone 上按钮的默认颜色?