我想在圖像視圖上放置自定義按鈕,但這樣做會使按鈕消失。我在Interface Builder中做了所有這些。有沒有什麼竅門可以在圖片視圖上方看到按鈕?如何在圖像視圖上放置自定義按鈕>
1
A
回答
1
創建ImageView的編程和設置幀。之後,也編程方式創建uibutton,並將該按鈕放在imageview的子視圖中。確保使您的imageview屬性Userinteraction Enabled爲TRUE。
例如,
UIImageView *img1 = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"screen.png"]];
img1.frame = CGRectMake(50, 70, 100, 50);
[img1 setUserInteractionEnabled:TRUE];
[self.view addSubview:img1];
UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMake(10, 10, 80, 50)];
btn1 = [UIButton buttonWithType:UIButtonTypeCustom];
[btn1 addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchUpInside];
[btn1 setTitle:@"Show View" forState:UIControlStateNormal];
[img1 addSubview:btn1];
1
我不太瞭解Interface Builder。如果你試圖以編程方式添加這些,意味着它會起作用。
對於編程
IBOutlet UIImageView *image;
UIImage *image1=[UIImage imageNamed:@name.jpg"];
image=[[UIImageview alloc]initWithImage:image1];
image.frame=CGRectMake(0,0,320,400);
[self.view addSubview:image];
[image release];
添加圖像對於在界面生成器編程添加按鈕
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self
action:@selector(aMethod:)
forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[self.view addSubview:button];
1
相關問題
- 1. 如何在我的自定義視圖中放置按鈕?
- 2. 如何在圖像上放置按鈕
- 3. 自定義圖像按鈕
- 4. 圖像不設置自定義按鈕
- 5. 自定義視圖上的AirPlay按鈕
- 6. 如何在ActiveAdmin顯示視圖上添加自定義按鈕?
- 7. 如何在自定義列表上放置圖像
- 8. 在自定義圖像視圖中縮放圖像
- 9. monodroid如何在圖像上放置圖像並放置圖像
- 10. 在圖像背景上放置圖像按鈕
- 11. 如何在圖像上放置圖像?
- 12. 如何在選中單選按鈕時在圖像上放置圖像?
- 13. Drupal:節點上的自定義「動作」按鈕在視圖上
- 14. 自定義後退按鈕視圖
- 15. 帶圖像的自定義android按鈕
- 16. jQuery Mobile自定義圖像按鈕
- 17. 自定義按鈕圖像不適用
- 18. 帶圖像的自定義按鈕
- 19. 自定義按鈕與多個圖像
- 20. 後退按鈕自定義圖像
- 21. 圖像自定義後退按鈕
- 22. Android自定義圖像開/關按鈕
- 23. 如何在圖像上放置透明按鈕?
- 24. 如何在Titanium中的按鈕上放置圖像和標籤?
- 25. 自定義按鈕initWithImage在自定義圖像後面顯示默認按鈕
- 26. 如何使用自定義視圖中的按鈕從列表視圖中刪除自定義視圖
- 27. 在列表視圖裏放置一個自定義視圖
- 28. 如何設置按鈕上的圖像
- 29. 如何在自定義按鈕點擊時創建視圖
- 30. 地圖上的自定義圖像放置
我可以知道爲什麼要添加圖片視圖上方的按鈕嗎? – Aravindhan 2011-04-26 05:41:48
它的喜歡dis ...我有四個標籤欄..我的最後一個標籤有一個imageview覆蓋整個屏幕,我想放置在圖像視圖上方的4個按鈕....但在圖像視圖上方添加按鈕使得按鈕不可見...是否可能 – kingston 2011-04-26 05:54:38