问题标签 [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 投票
7 回答
46341 浏览

ios - 手动设置 UIButton 状态

UIButton用 +buttonWithType:

我需要弄清楚的是如何手动更改按钮状态。有时我需要将其设置为“禁用”。

我通读了UIButton文档,但似乎找不到任何有关手动设置按钮状态的信息。

任何想法将不胜感激。

0 投票
6 回答
12841 浏览

iphone - 如何创建像 iPhone 主屏幕这样的图标网格?

我应该如何在 iPhone 上创建类似于 Springboard(主屏幕)的 UI?我想要一个带有图像的均匀间隔按钮网格,我可以在其中响应按钮点击。

UITable 是否合适?我应该使用普通的 UIView 并在 DrawRect 中手动定位图标吗?是否有替代方案可以自动均匀地排列按钮、允许重新组织并根据 iPhone 方向调整布局?

我来自 C#/Winforms 背景,现在刚刚开始使用 2.2.1 标头在 Open Toolchain 上进行 iPhone 开发。

0 投票
8 回答
30649 浏览

ios - 如何将变量传递给 UIButton 操作

例如,我想将变量传递给 UIButton 操作

我的动作功能是这样的:

但是,它返回语法错误。如何将变量传递给 UIButton 动作?

0 投票
30 回答
199340 浏览

ios - 如何向 UIButton 添加多行文本?

我有以下代码...

...我的想法是我可以为按钮设置多行文本,但文本总是被 UIButton 的 backgroundImage 遮挡。显示按钮子视图的日志调用显示已添加 UILabel,但无法看到文本本身。这是 UIButton 中的错误还是我做错了什么?

0 投票
3 回答
6900 浏览

iphone - Objective C IBOutlets

在多个按钮调用 IBOutlet 的情况下,IBOutlet 是否可以确定按下了哪个按钮?

编辑:

所有固定和接线。关键点:对象 ID 不是发件人标签!标签是属性的第一页上的独立值。

0 投票
7 回答
35283 浏览

objective-c - 带有 UIButtons 的 UIScrollview - 如何重新创建跳板?

我正在尝试在我的应用程序中创建一个类似跳板的界面。我正在尝试使用添加到 UIScrollView 的 UIButtons。我遇到的问题是按钮没有将任何触摸传递给 UIScrollView - 如果我尝试轻弹/滑动并碰巧按下按钮,它不会注册 UIScrollView,但是如果我轻弹之间的空间按钮它将起作用。如果我触摸它们,按钮会单击/工作。

是否存在强制按钮将触摸事件发送到其父级(超级视图)的属性或设置?在添加 UIScrollView 之前,是否需要将按钮添加到其他内容?

这是我的代码:

0 投票
6 回答
16384 浏览

ios - 圆形 UIButton

我想知道是否可以绘制圆形 UIButton(不是圆形矩形)。

当我在自定义类型的 UIButton 中添加圆形图像时,它看起来像一个圆形按钮。但是在单击按钮的那一刻,按钮的边界变得可见,因此它看起来像一个方形按钮,然后在单击结束时再次看起来像一个圆形按钮。
即使在点击发生的那一刻,我也希望按钮看起来像一个圆形按钮。这可能吗?

0 投票
3 回答
9502 浏览

iphone - iPhone 应用程序操作按钮

我需要在我的 iPhone 应用程序中添加一个操作按钮。单击该按钮时,需要弹出带有按钮的 UIActionSheet。谁能告诉我如何添加操作按钮?- 表示 iPhone 应用程序是否有内置操作按钮?还是我们需要创建一个带有图像的新按钮?

提前致谢!

0 投票
2 回答
2665 浏览

iphone - UINavigationItem 的持久 rightBarButtonItem 属性

UIBarButtonItem这可能是一个愚蠢的问题,但是否有可能在由 a 管理的多个视图中保持权限UINavigationController?我有一系列经常共享相同权限的视图UIBarButtonItem,但是当我向我的 推送新视图时UINavigationController,我每次都必须重新定义按钮,即使它没有改变。大多数情况下,从一个视图到下一个视图的明显过渡动画让我感到困扰,因为完全相同的按钮会短暂地淡出然后又回来,这是不必要的,因为没有实际的视觉变化。我是否应该考虑只添加一个UIButton作为我的子视图UINavigationBar并以这种方式完成“右栏按钮”效果?

0 投票
36 回答
100681 浏览

ios - UIButton: Making the hit area larger than the default hit area

I have a question dealing with UIButton and its hit area. I am using the Info Dark button in interface builder, but I am finding that the hit area is not large enough for some people's fingers.

Is there a way to increase the hit area of a button either programmatically or in Interface Builder without changing the size of the InfoButton graphic?