【问题标题】:UIButton stays highlighted until UITableView ends scrollingUIButton 保持突出显示,直到 UITableView 结束滚动
【发布时间】:2012-08-10 11:21:52
【问题描述】:

我有自己的自定义导航控制器(UIViewController 的子类),它有一个用于视图控制器的堆栈。它有一个自定义导航栏和一个内容视图,我在其中将视图控制器的视图添加到我的视图控制器堆栈的顶部。 然后导航栏,它是 UIView 的子类,我没有子类 UINavigationBar,因为我不需要,有一个后退按钮,还有一个按钮,此时没有任何操作连接。 我的问题是,如果我滚动 UITableView(属于堆栈上的当前视图控制器)并按下后退按钮或另一个按钮,它们都会保持突出显示,直到 UITableView 结束滚动。这是有史以来最奇怪的行为,我不明白为什么会这样。 请问有什么建议吗?

【问题讨论】:

  • 显然,如果我在 IBAction 上调用 [button setHighlighted:NO],即使 UITableView 仍在滚动,它也会取消突出显示它。

标签: ios uitableview uiscrollview uibutton


【解决方案1】:

显然,如果我在 IBAction 上调用 [button setHighlighted:NO],即使 UITableView 仍在滚动,它也会取消突出显示它

【讨论】:

    猜你喜欢
    • 2015-08-28
    • 2012-02-19
    • 2012-05-31
    • 2014-09-10
    • 2016-01-09
    • 2020-12-25
    • 1970-01-01
    • 2012-06-26
    相关资源
    最近更新 更多