質問編集履歴

12

変更

2018/04/02 09:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -437,9 +437,3 @@
437
437
 
438
438
 
439
439
  ```
440
-
441
-
442
-
443
- //追記しました。
444
-
445
- https://github.com/tanakaAtsushi/42git

11

変更

2018/04/02 09:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -437,3 +437,9 @@
437
437
 
438
438
 
439
439
  ```
440
+
441
+
442
+
443
+ //追記しました。
444
+
445
+ https://github.com/tanakaAtsushi/42git

10

変更

2018/04/02 08:42

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -324,6 +324,10 @@
324
324
 
325
325
 
326
326
 
327
+ //syutsudaiControllerコードを追記しました。
328
+
329
+
330
+
327
331
 
328
332
 
329
333
  ```ここに言語を入力

9

変更

2018/04/02 04:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -321,3 +321,115 @@
321
321
  //追記しました。
322
322
 
323
323
  内容に不備があった為、大幅に本文を修正しました。申し訳ありません。
324
+
325
+
326
+
327
+
328
+
329
+ ```ここに言語を入力
330
+
331
+
332
+
333
+ syutsudaiControllerの一部です。
334
+
335
+
336
+
337
+ import UIKit
338
+
339
+
340
+
341
+ class syutsudaiController: UITableViewController {
342
+
343
+
344
+
345
+ //ボタン
346
+
347
+ private var qButton: UIBarButtonItem!
348
+
349
+
350
+
351
+
352
+
353
+ let cellId = "cellId"
354
+
355
+ let headerId = "headerId"
356
+
357
+ var items = ["Item 1", "Item 2", "Item 3"]
358
+
359
+
360
+
361
+
362
+
363
+
364
+
365
+ override func viewDidLoad() {
366
+
367
+ super.viewDidLoad()
368
+
369
+
370
+
371
+ //ここです????
372
+
373
+ self.navigationItem.hidesBackButton = false
374
+
375
+
376
+
377
+
378
+
379
+
380
+
381
+ tableView.backgroundColor = .white
382
+
383
+ tableView.sectionHeaderHeight = 50
384
+
385
+
386
+
387
+ tableView.register(MyCell.self, forCellReuseIdentifier: "cellId")
388
+
389
+ tableView.register(Header.self, forHeaderFooterViewReuseIdentifier: "headerId")
390
+
391
+
392
+
393
+
394
+
395
+ //
396
+
397
+ qButton = UIBarButtonItem(title: "あ", style: .plain, target: self, action: #selector(onClickButton))
398
+
399
+
400
+
401
+ self.navigationItem.leftBarButtonItem = qButton
402
+
403
+ }
404
+
405
+
406
+
407
+
408
+
409
+
410
+
411
+ //ボタン
412
+
413
+ @objc func onClickButton(_ sender: UIButton){
414
+
415
+
416
+
417
+ let layout = UICollectionViewFlowLayout()
418
+
419
+
420
+
421
+ let vc = MyPageController(collectionViewLayout: layout)
422
+
423
+ layout.itemSize = CGSize(width: view.frame.width, height: view.frame.height)
424
+
425
+ navigationController?.pushViewController(vc, animated: true)
426
+
427
+ }
428
+
429
+
430
+
431
+ ...
432
+
433
+
434
+
435
+ ```

8

変更

2018/04/02 04:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -74,6 +74,8 @@
74
74
 
75
75
 
76
76
 
77
+ CustomTabBar...をfalseにして、逆に
78
+
77
79
  紐づけられた4つのビューの
78
80
 
79
81
  self.navigationItem.hidesBackButton = true

7

変更

2018/04/02 03:58

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -317,3 +317,5 @@
317
317
 
318
318
 
319
319
  //追記しました。
320
+
321
+ 内容に不備があった為、大幅に本文を修正しました。申し訳ありません。

6

変更

2018/04/02 03:48

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- UINavigationBarが表示されなくなりました
1
+ 実装したleftBarButtonItemが表示されなくなり、<Backになってし
test CHANGED
@@ -64,21 +64,39 @@
64
64
 
65
65
 
66
66
 
67
+
68
+
67
- 紐づけられた4つのビュー(例えばsyutsudaiController自体)にはそれぞれ
69
+ CustomTabBar...の
68
-
70
+
69
- self.navigationItem.leftBarButtonItemでナビバーにボタンを実装しています。
71
+ self.navigationItem.hidesBackButton = true
72
+
70
-
73
+ にすると<Back ボタンが消え、ナビバーには何も表示されません。
74
+
75
+
76
+
71
-
77
+ 紐づけられた4つのビューの
72
-
78
+
73
- ですが、遷移後self.navigationItem.leftBarButtonItemが表示されなくなりました。
79
+ self.navigationItem.hidesBackButton = true
74
-
80
+
75
- ナビゲーショバー自体が無い様に見えます。
81
+ にしても<Back ボタは表示されます。
76
-
77
-
78
-
82
+
83
+
84
+
79
- LoginControllerを介さず、イニシャルビューをCustomTabBarControllerとして起動すれば、
85
+ 私があらかじめ実装していたボタンAを
80
-
86
+
81
- self.navigationItem.leftBarButtonItem表示されま
87
+ self.navigationItem.leftBarButtonItem表示していたのでが、
88
+
89
+ CustomTabBar...のhidesBackButton = falseにしても、
90
+
91
+ <Backボタンが表示されていまい、ボタンAを無くなりました。
92
+
93
+
94
+
95
+
96
+
97
+ LoginControllerを介さず、
98
+
99
+ イニシャルビューをCustomTabBarControllerとして起動すれば、ボタンAは表示されます。
82
100
 
83
101
 
84
102
 

5

変更

2018/04/02 03:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

4

変更

2018/04/01 14:31

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -96,6 +96,8 @@
96
96
 
97
97
  ```ここに言語を入力
98
98
 
99
+ LoginControllerです
100
+
99
101
 
100
102
 
101
103
  import UIKit

3

変更

2018/04/01 13:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- のコードLoginControllerにFBSDKログインを実装しています。
9
+ 一番下のコードLoginControllerにFBSDKログインを実装しています。
10
10
 
11
11
 
12
12
 

2

変更

2018/04/01 13:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -64,7 +64,7 @@
64
64
 
65
65
 
66
66
 
67
- 紐づけられた4つのビューにはそれぞれ
67
+ 紐づけられた4つのビュー(例えばsyutsudaiController自体)にはそれぞれ
68
68
 
69
69
  self.navigationItem.leftBarButtonItemでナビバーにボタンを実装しています。
70
70
 
@@ -72,7 +72,7 @@
72
72
 
73
73
  ですが、遷移後self.navigationItem.leftBarButtonItemが表示されなくなりました。
74
74
 
75
- ナビゲーションバー自体が無いようです。
75
+ ナビゲーションバー自体が無い様に見えます。
76
76
 
77
77
 
78
78
 

1

変更

2018/04/01 13:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,57 @@
14
14
 
15
15
 
16
16
 
17
+
18
+
19
+
20
+
21
+
22
+
23
+ ```ここに言語を入力
24
+
25
+
26
+
27
+ CustomTabBarControllerの一部です。
28
+
29
+
30
+
31
+ //1
32
+
33
+ のように紐づけられた4つのビューを定義し、viewControllersでまとめています。
34
+
35
+ プロトコルにUINavigationControllerなどはありません。
36
+
37
+
38
+
39
+ ...
40
+
41
+
42
+
43
+ // 1
44
+
45
+ let syutsudaiController = syutsudaiController()
46
+
47
+ syutsudaiController.navigationItem.title = "出題"
48
+
49
+
50
+
51
+
52
+
53
+ let firstNavigationController = UINavigationController(rootViewController: syutsudaiController)
54
+
55
+ firstNavigationController.title = ""
56
+
57
+ firstNavigationController.tabBarItem.image = UIImage(named: "yubi")
58
+
59
+
60
+
61
+ ...
62
+
63
+ ```
64
+
65
+
66
+
17
- CustomTabBar...に紐づけられた4つのビューにはそれぞれ
67
+ 紐づけられた4つのビューにはそれぞれ
18
68
 
19
69
  self.navigationItem.leftBarButtonItemでナビバーにボタンを実装しています。
20
70
 
@@ -243,3 +293,7 @@
243
293
 
244
294
 
245
295
  ```
296
+
297
+
298
+
299
+ //追記しました。