我想創建操作工作表相同的波紋管圖片,刪除按鈕紅色和取消按鈕。我怎樣才能做到這一點?感謝很多如何創建操作工作表在IOS中刪除
-5
A
回答
4
只需使用該代碼使使刪除按鈕destructiveButton
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure you want to delete this backup?" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Delete Backup" otherButtonTitles:nil,nil];
actionSheet.actionSheetStyle = UIActionSheetStyleBlackOpaque;
[actionSheet showInView:self.view];
0
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure you want to delete this backup ?" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Delete backup" otherButtonTitles:nil, nil];
[actionSheet showInView:self.view];
0
試試下面的代碼
UIActionSheet *objActionSheet = [[UIActionSheet alloc]
initWithTitle:@"XYZ Message"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:@"Delete Backup"
otherButtonTitles:nil];
0
有很多現成的代碼都可以在GitHub對於這種類型的行動表。
+0
甚至'UIActionSheet'。這個截圖中沒有任何東西是他用'UIActionSheet'和一行代碼做不到的。 – Fogmeister
0
您可以從https://github.com/russj/MBActionSheet/下載示例項目,並可以自定義你的動作片。你可以設計你的按鈕,並添加使用下面的代碼
- (void)createButton:(CGRect)frm buttonTitile:(NSString *)title buttonIndex:(NSInteger)index
{
UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn.frame = frm;
if(index==0){
[btn setBackgroundImage:[UIImage imageNamed:@"delete.png"] forState:UIControlStateNormal];
}
else if(index==1){
[btn setBackgroundImage:[UIImage imageNamed:@"cancel.png"] forState:UIControlStateNormal];
}
[btn addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
[btn setTag:index];
[sheetView addSubview:btn];
}
到actionsheet和調用此方法要在其中創建的動作片。
相關問題
- 1. 如何在xcode中創建「刪除」操作表?
- 2. Excel C#互操作工作表刪除
- 3. 如何在MVC4中創建自定義刪除操作結果?
- 4. JavaScript和DOM操作(創建和刪除)
- 5. 如何從表單操作刪除#
- 6. 如何刪除PHPExcel中的工作表
- 7. 在C++中刪除操作
- 8. 如何從C中的工作簿中刪除空工作表#
- 9. 刪除工作表
- 10. 無法對我創建的表執行操作(創建觸發器,刪除表)
- 11. 如何通過關聯創建一個刪除has_many的link_to刪除操作?
- 12. 如何刪除給定工作簿中的空白工作表?
- 13. 刪除工作表並使用相同的工作表名稱重新創建
- 14. 如何創建一個操作表?
- 15. 刪除在Kotlin中如何工作?
- 16. 如何創建UIActionSheet操作?
- 17. 如何自動刪除工作表?
- 18. 如何刪除Excel工作表與PHPExcel
- 19. 如何創建將刪除操作移至另一個表的觸發器?
- 20. 如何通過在PHPWord中操作模板來刪除表格
- 21. 如何刪除工作區?
- 22. 刪除工作如何?
- 23. iOS 9.0 - 從UIAlertController操作表中刪除頂部欄
- 24. 刪除C#鏈表中的操作
- 25. 將工作表複製到新創建的工作簿並刪除公式
- 26. 如何在Android中創建傾斜的操作欄(工具欄)?
- 27. 如何在iOS生成的操作表上收聽操作
- 28. NHibernate刪除操作
- 29. NSManagedObject操作刪除
- 30. 刪除操作欄
非常感謝,它的工作完美 – NGOT