• IBDesignable不起作用的UIButton对齐方式?

    我在继承UIButton,试图以编程方式对齐它们,但是它不起作用。 同样的事情,我可以将它们对准stoaryboard。为什么它不起作用? 请参阅下面的代码: @IBDesignable class AddProfilePictureView: UIButton { open var bottomLineLayer : CALayer? @IBInspectable var leftHandImage: UIImage? { didSet { ...
  • 按下时如何设置系统图像的UIButton色调颜色?

    我有一个使用系统图标作为图像的UIButton,在我使用以下命令设置色调颜色的那一刻 buttonLogin?.tintColor = Globals().buttonFontColor 现在,当我按下按钮时,突出显示的状态将色调颜色更改为深灰色。我想更改此设置,以便当我按下按钮时可以由我设置颜色。我试过没有幸运的子类化按钮。 import UIKit class CustomButton: UIButton { override open var isHighlighted: Boo...
  • UIButton在子视图控制器中不起作用

    在子视图控制器中无法识别UIButton手势。 UIButton添加目标工作(按钮获取目标操作) 用户交互在任何地方都可以打开,按钮的大小还可以。我尝试将childVC设置为main,然后一切正常,调试视图层次结构表示按钮视图超过其他元素。 IDK哪里出问题了。我可以提供更多代码,只是告诉我。 添加目标代码: view.buttonOfLanguageFromTranslate.addTarget(self, action: #selector(self.openDetailView(_:)...
  • Swift-UIButton.titleLabel?.isHidden无法正常工作

    我有一系列按钮,可能有隐藏的标题状态。 我遇到的第一个问题是,即使在所有其他设置(例如设置按钮的颜色,标题,字体大小,框架大小等)下工作,如果在ViewDidLoad中设置了代码,也不会应用隐藏状态。 我通过在ViewDidAppear中设置隐藏状态来解决此问题。 override func viewDidAppear(_ animated: Bool) { for btn in buttonArray { guard let marker = markUpPlist.arrayOb...
  • SWIFT:不需将按钮标题更改回原始标题

    因此,我有以下代码,这些代码在点击分段控件的一侧或另一侧时执行: @IBAction func logInOrSignUpIndexChanged(_ sender: UISegmentedControl) { // Correct setup for Sign Up if sender.selectedSegmentIndex == 0 { confirmPasswordTextfield.isHidden = false con...
  • 检测其按钮被点击的单元格

    在FirstVC上,我有一个变量索引: var index = -1 ,它保留单元格indexPath.row的信息,因此我可以知道在哪个单元格中点击了按钮。 (每个单元格都有自己的按钮) I tried like this: CellForRow: cell.Btn.tag = indexPath.row cell.Btn.addTarget(self, action: #selector(detectButton), for: .touchUpInside) 然后: @objc func detec...
  • UIBUTTON的点击区域增加

    我有一个自定义为自定义的UIButton 我想增加其点击区域,以便增加可点击区域而不影响设置为setImage的图像。 我如何有效地做到这一点。这是我的代码。这是行不通的,但也不能想到一个有效的解决方案。 let btn = UIButton (type: .custom) btn.bounds.insetBy(dx: 20 , dy: 20)
  • 更改UITableViewCell内部的详细信息按钮的图像

    I have this UITableViewCell: 我希望这是结果:(原谅我的错误编辑) That means basically the detail button's image to another image. 我当前的单元格代码 let cell = UITableViewCell(style: .default, reuseIdentifier: nil) cell.textLabel?.text = NSLocalizedString("New", comment: "Add a ...
  • 在switch语句中使用多个案例

    我试图在三个按钮的动作上使用switch语句,用户可以在早晨,下午和晚上的时间之间进行选择。我想根据选择的按钮来更改背景和文本颜色。 现在我的按钮并没有根据点击而改变,我需要怎么做才能使它工作?另外,在一种情况下,如何使用标签10和标签20?谢谢。 //我的按钮 private lazy var morningButton: TimeButton = { let button = TimeButton(type: .system) button.setTitle("M...
  • UIButton中的UIButton快速

    enter image description herethere are one label and two buttons public or private. so i want when i click public button the text had seen "Premier League" or when click on private it show "Premier Plus".
公告

《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

课程地址:https://www.shiyanlou.com/courses/1436
9折优惠邀请码: ZHwfIjb1

该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。