質問編集履歴
3
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
presentationController.sourceRect = sender.frame
|
43
43
|
presentationController.delegate = self
|
44
44
|
}
|
45
|
-
present(
|
45
|
+
present(menuView, animated: true,completion: nil)
|
46
46
|
}
|
47
47
|
}
|
48
48
|
```
|
2
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,14 +35,14 @@
|
|
35
35
|
view.addSubview(button1)
|
36
36
|
}
|
37
37
|
@objc func buttonTapped(_ sender: UIButton) {
|
38
|
-
let menuView =
|
38
|
+
let menuView = MenuViewController()
|
39
39
|
menuView.modalPresentationStyle = .popover
|
40
40
|
if let presentationController = menuView.popoverPresentationController{
|
41
41
|
presentationController.sourceView = self.view
|
42
42
|
presentationController.sourceRect = sender.frame
|
43
43
|
presentationController.delegate = self
|
44
44
|
}
|
45
|
-
present(
|
45
|
+
present(MenuView, animated: true,completion: nil)
|
46
46
|
}
|
47
47
|
}
|
48
48
|
```
|
1
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
```
|
49
49
|
■ポップオーバーで表示させるメニュー画面クラス
|
50
50
|
```
|
51
|
-
class
|
51
|
+
class MenuViewController: UITableViewController , UINavigationControllerDelegate , UIImagePickerControllerDelegate {
|
52
52
|
let menuTex: [String] = ["ファイル","写真","カメラ","テキスト"]
|
53
53
|
override func viewDidLoad() {
|
54
54
|
super.viewDidLoad()
|