我正在使用class Coordinator extends Actor {
val linksA = ...
val linksB = ...
val rrProps = Props[Crawler].withRouter(RoundRobinRouter(nrOfInstances = 10)
val crawlerA = context.actorOf(rrProps)
val crawlerB = context.actorOf(rrProps)
def receive = {
case Parsed(url, links, kind) =>
val store = if (kind == kindA) linksA else linksB
val newLinks = links -- store
store ++= links
newLinks.foreach { link =>
if (kind == kindA) crawlerA ! Crawl(link, kind)
else crawlerB ! Crawl(link, kind)
}
}
}
的纯白色透明图像。如何在用户选择项目时更改色调颜色?有没有方法告诉我在UIBarButtonItem
内选择了什么按钮?
答案 0 :(得分:2)
当用户点击它时,您可以轻松更改UIBarButtonItem
的{{1}}:
@IBAction func myToolBarButton(sender: AnyObject) {
myToolBarButton.tintColor = UIColor.greenColor()
}
如果用户一次只能选择一个按钮,则可能需要使用UITabBar。 UITabBar
将更改所选按钮的tintColor
,然后在您选择其他按钮时将按钮更改回其默认颜色。
如果保留UIToolbar
,则必须自己处理颜色变化。