uibutton相关内容

故事板:使用委托/协议方法关闭 Popover

我已经阅读了 吨 的内容,虽然大多数似乎是关于非故事板方法的,但我认为我已经拼凑起来并弄清楚了.但是,以下代码不会导致我的弹出框被解除.Popover 中的dismissPopoverButtonPressed 按钮执行,但委托中的dismissPopover 方法中的断点从未命中.非常感谢有人仔细查看代码以发现错误. 谢谢 在下面,NewGameViewController 包含一个 ..
发布时间:2022-01-18 08:27:59 其他开发

UIControlStateHighlighted 和 UIControlStateSelected 有什么区别?

我正在尝试为 UIButton 设置状态. 但我不知道 UIControlStateHighlighted 和 UIControlStateSelected 之间的区别. 谁能帮帮我? 谢谢和最好的问候. 解决方案 它们的意思可以随心所欲,但通常它们的意思如下: 突出显示 = 用户当前正在与一旦他们停止交互(例如按住按钮)就会改变的事物进行交互 Selecte ..
发布时间:2022-01-18 08:27:49 移动开发

将 UIButton 带到顶层

我知道有一种方法可以将子视图带到层次结构的前面.但是,有没有一种方法可以将我放置在故事中的按钮调用并调用一个函数,该函数将使该按钮成为顶层,因此它不会被故事板中未添加的任何其他元素隐藏. 谢谢, 解决方案 这个问题我迟到了,但用 Swift 3 来回答还不算太晚 斯威夫特 3 view.bringSubview(toFront: theButton) ..
发布时间:2022-01-18 08:27:39 移动开发

用作自定义 UITableViewCell 的 XIB 中的自定义按钮不响应点击(ios7)

所以我在这里将一个正常工作的 ios6 应用程序升级到 ios7,现在我无法在我的 tableviewcells 内的自定义按钮(或其他子视图)上接收点击或其他操作. 编辑: 我的代码: 这里是我部署 PlaceCell 的地方 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPa ..
发布时间:2022-01-18 08:27:29 移动开发

UIButton 标签文本被剪裁

我在 Interface Builder 中内置了一个具有默认标签的 UIButton.在 Xcode 中,我正在动态更改标签文本,如下所示: myButton.titleLabel.text = @"这是新标签"; 但是,当文本更新时,新字符串被剪裁到与原始字符串相同的大小,最终看起来像: 这个...标签 有人知道为什么会这样吗? 解决方案 你应该使用 setTitle:forS ..
发布时间:2022-01-18 08:27:01 移动开发

需要围绕按钮的发光动画

在我的应用程序中,我有一个大按钮.我希望它周围有一个发光的效果.可以使用动画来完成吗?我尝试使用该图像,但它看起来并不干净和吸引人. 解决方案 我一直在处理你的问题,这是我的结果,我定义了一个 UIButton 的自定义子类,添加了一个 CABasicAnimation 为 shadowRadius 属性设置动画,将 autoreverses 设置为 true 并将 repeatCount ..
发布时间:2022-01-18 08:26:55 移动开发

UINavigationItem 的持久 rightBarButtonItem 属性

这可能是一个愚蠢的问题,但是否可以在 UINavigationController 管理的多个视图中保持正确的 UIBarButtonItem?我有一系列经常共享相同右侧 UIBarButtonItem 的视图,但是当我将新视图推送到我的 UINavigationController 时,我每次都必须重新定义按钮,即使它没有改变.大多数情况下,从一个视图到下一个视图的明显过渡动画让我感到困扰,因为 ..
发布时间:2022-01-18 08:26:48 移动开发

UIButton 不允许 UIScrollView 滚动

我在 UIScrollView 中有许多 UIButtons.这些 UIButtons 在 Touch Down Repeat 中附加了动作.我的问题是当我触摸一个按钮然后滚动时我的滚动视图不滚动,但如果我触摸按钮外部它工作正常. 即使按下按钮,我怎样才能让我的滚动视图滚动? 解决方案 只要您在 Interface Builder 中设置了 Cancellable Content T ..
发布时间:2022-01-18 08:26:30 移动开发

Swift中具有透明背景的按钮边框

如何使 UIButton 边框看起来与下图(“入门")按钮中的透明背景相似? 我应该如何使用情节提要或如何以编程方式做到这一点? 解决方案 将 backgroundColor 设置为 clearColor 使按钮透明. 试试下面的代码例子.您可以根据需要配置和更改borderAlpha、cornerRadius 和颜色. 让borderAlpha : CGFloat = 0.7让 ..
发布时间:2022-01-18 08:26:23 移动开发

具有自定义边框颜色的 UIButton,iPhone

我想创建具有矩形形状的自定义 UIButton.为此,我使用矩形视图作为 UIButton 的背景并将 UIbuttons 背景颜色设置为 clearcolor.但是 UIbutton 的边框仍然存在.关于如何使边框消失的任何建议?感谢您提前提供任何帮助.. 解决方案 试试这个: UIButton *button = [UIButton buttonWithType:UIButtonT ..
发布时间:2022-01-18 08:26:16 移动开发

如果按下子视图的按钮,如何取消 UIGestureRecognizer

我正在努力从手势识别器中获得我想要的行为,特别是如果其他手势被触发则取消某些手势. 我有一个 scrollView 设置为分页和每个页面中的多个子视图.如果用户点击页面的右侧或左侧,我添加了一个触摸手势识别器以滚动到下一页或上一页. //添加手势识别器在页面边缘单击即可翻页UITapGestureRecognizer *tapGesture = [[UITapGestureRecogniz ..
发布时间:2022-01-18 08:26:04 移动开发

如何让文本适合 UIButton?

问题: 按钮大小足够了,但是当我更改标题时,标题文本无法适应按钮宽度.任何SDK功能都可以解决这个问题,还是我需要手动编码才能解决? 请参考以下图片. 在 nib 文件中设计. 模拟器中的初始显示 当我更改标题文本时 之前尝试过一些方法 _button.titleLabel.adjustsFontSizeToFitWidth = YES; 这种方式会改变 ..
发布时间:2022-01-18 08:25:54 移动开发

在突出显示时更改 UIButton 边框颜色

我有一个简单的自定义 UIButton,我添加了: button.layer.bordercolor = [[UIColor blueColor]CGColor]; 但是,我想在按钮突出显示时更改 .bordercolor.我尝试向按钮的 touchDown 动作添加一个动作,将 .bordercolor 更改为红色,但是当用户抬起手指时,它会保持红色而不是返回蓝色.有什么想法吗? 解决 ..
发布时间:2022-01-18 08:25:47 移动开发

如何在 UIButton 中居中图像而不在 Swift 中双向拉伸?

我正在制作一个自定义键盘,我需要在 shift 按钮内居中显示 shift 图标的图像.图像为 100 像素 x 100 像素. 但是,纵向的按钮框架是36pt x 38pt,横向是68pt x 32pt.我尝试使用按钮图像插入属性来使图像居中.但是,它没有这样做. 我自己尝试并将图像边缘插入设置为 (25,25,25,25),图像以两种尺寸居中.但是,图标变得太小而无法看到. sh ..
发布时间:2022-01-18 08:25:29 移动开发

动画 UIButton 的标题更改

在这里我找到了如何使用现已弃用的 beginAnimations:context: 方法为 UIButton 的标题更改设置动画: iPhone的UIBUtton标题动画 如何使用当前的 API 做同样的事情? 更新: 我尝试使用基于块的动画: NSTimeInterval animationDuration = 动画?1.f:0.f;[UIView animateWit ..
发布时间:2022-01-18 08:25:20 移动开发

带有 GradientLayer 的 UIButton 使图像模糊并使渐变变暗

我在这里有一个 UIButton,我希望将渐变作为图像下方的背景(具有透明背景的符号),但我面临两个不同的问题. 无论我如何尝试添加,CAGradientLayer 的第一个似乎都覆盖在图像之上,完全遮蔽了图像. 其次,渐变本身似乎变暗了很多,就像按钮被禁用一样,但事实并非如此. 这是我的代码: self.backButton = [[UIButton alloc] initW ..
发布时间:2022-01-18 08:25:11 移动开发