创建一个工具栏或tabBar按钮,底部有3个状态

时间:2016-05-04 12:21:10

标签: ios toolbar tabbar

我有一个场景,我不知道该怎么做..
我可以使用UITabbar设置两个按钮状态
我需要在屏幕底部的UIButtonUIToolbar按钮中显示UITabbar,例如 Apple Maps 主屏幕。它显示按钮的3种状态, 我怎样才能实现这样的按钮状态。 appleMaps
(在最左边的底部)

1 个答案:

答案 0 :(得分:0)

您必须手动处理选择状态。例如

let state = 0
@IBAction func btnClick(sender: AnyObject)
{
   if state == 0
   { 
     state++
     //set corresponding image for button
     //do the first action
    }
    else if state == 1
    { 
      state++
      //set corresponding image for button
      //do the second action
    }
    if state == 2
    { 
      state = 0
      //set corresponding image for button
      //do the third action
    }

  }