在iphone上的图像容器

时间:2010-07-12 01:38:00

标签: iphone button

我希望每当用户按下基本按钮时弹出一个圆形环,并且该圆形环在角上应该有6个按钮,并且每个按钮在点击时应该有自己的功能。

但我不知道如何放下这6个按钮。

所以在屏幕上会有4个基本按钮,用户可以点击任意4个弹出圆环(带6个按钮)

1 个答案:

答案 0 :(得分:0)

将按钮与戒指分开。

戒指只是一个图形元素(UIImageView),六个UIButton实例位于其上面。

制作父视图的环及其按钮子视图。使用frame属性设置其位置和大小。

你的第一个“最顶层”按钮可以有一个选择器,然后取消隐藏戒指和六个按钮:

- (void) unhideButtonRing:(id)sender {
    ringElement.hidden = NO;
    buttonOne.hidden = NO;
    ...
    buttonSix.hidden = NO;
}

您可以使用NSTimer在一段时间后隐藏按钮响铃。