Comments (11)
View ControllerにはVC付けましょう〜👍
Detail画面って、まだ実装しないですよね?
あと、二つの子VCをまとめる親VCが必要かと思います👌
Sent with GitHawk
from stepippo-ios.
その構成でPR出しますね!
from stepippo-ios.
ファイル用意案
- Views
- (IPPODetail.storyboard)
- ListedIPPO.storyboard
- AchievedIPPO.storyboard
- StockedIPPO.storyboard
- VC
- (IPPODetailVC.swift)
- ListedIPPOVC.swift (親)
- AchievedIPPOVC.swift
- StockedIPPOVC.swift
Detailは後から!!!
from stepippo-ios.
ファイル用意案
- Views
- ShowIPPO.storyboard
- VC
- ShowIPPOVC.swift
詳細画面追加時
- Views
- ShowIPPO.storyboard
- VC
- ShowIPPOVC.swift
- ShowIPPODetailVC.swift
Viewsは同じ箇所で編集したいと思います。
@riscait
現場ではどのように管理しているんですかね?
1つの画面に、1つのVCがいるイメージですかね?
from stepippo-ios.
現場ではどのように管理しているんですかね?
1つの画面に、1つのVCがいるイメージですかね?
現場によりますが、個人的にチーム開発では 1VC = 1storyboard が良いかな、と思います👍
今後、もしかしたら一覧画面と詳細画面で別の人が並行して作業したりするかもしれないので👌
xxxList.storyboard
と xxxDetail.storyboard
に分ける感じですかね😊
あ、確か使用するライブラリはそれぞれの画面をVCで用意するんでしたよね?
考えてみたんですが、
達成済みは AchievedIPPO.*
、ストックはStockedIPPO.*
という名前が良いかも?
と思いました👍
from stepippo-ios.
あ、確か使用するライブラリはそれぞれの画面をVCで用意するんでしたよね?
考えてみたんですが、達成済みは AchievedIPPO.*、ストックはStockedIPPO.*という名前が良いかも?
と思いました👍
そうなんですね!実装方法は知らなかったです!それぞれの画面をVCで用意するのなら、龍之介さんのアイデアが良さそうです!作成いたします!
現場によりますが、個人的にチーム開発では 1VC = 1storyboard が良いかな、と思います👍今後、もしかしたら一覧画面と詳細画面で別の人が並行して作業したりするかもしれないので👌xxxList.storyboard と xxxDetail.storyboardに分ける感じですかね😊
そうなんですね!現場のことも教えていただきありがとうございます!そちらでまずファイル作成を行います!
from stepippo-ios.
ファイル用意案
- Views
- IPPOList.storyboard
- IPPODetail.storyboard
- VC
- AchievedIPPO.swift
- StockedIPPO.swift
こちらでファイル作成します!
from stepippo-ios.
AchievedIPPO.swift
StockedIPPO.swift
こちらは、VCはつけなくても大丈夫ですかね?
from stepippo-ios.
Detail画面って、まだ実装しないですよね?
まだやらないので、後から追加することにします!
あと、二つの子VCをまとめる親VCが必要かと思います👌
確かにそうですね。
親VCの名前どうしましょう。
現状の案では、ListedIPPOVC.swift にしようと思っています!
ファイル用意案
- Views
- IPPOList.storyboard
- (IPPODetail.storyboard)今回は追加しないが、後ほど実装する時に入れる。
- VC
- ListedIPPOVC.swift (親)
- AchievedIPPOVC.swift
- StockedIPPOVC.swift
from stepippo-ios.
ListedIPPOVC良いと思います👍
1VC=1SBなら、
ListedIPPO.storyboard
AchievedIPPO.storyboard
StockedIPPO.storyboard
が必要ではないでしょうか?🧐
Sent with GitHawk
from stepippo-ios.
かしこまりました!作成いたします!
from stepippo-ios.
Related Issues (20)
- iPhoneSEのその他画面の表示修正
- ストック済みIPPOリスト画面のセクション分け HOT 2
- 進捗画面: 画面を表示するタイミングでUserDefaultsに保存してある「期間」を読み込む
- 進捗画面: 残り日数をLabelに表示する HOT 7
- カラーテーマを決めてデザインを統一する HOT 1
- 進捗画面:残り日数(設定期間との差分)を算出しProgressBar(期間)に表示する
- 進捗画面:達成数に応じてProgressBar(達成数)に表示する
- 進捗画面: 達成数をLabelに表示する HOT 2
- [進捗画面]挑戦中・達成見込のIPPOを取得できる
- 検索して取得したIPPOを進捗画面に表示する
- 進捗画面: 達成見込みのIPPOはチェック済みにして表示する
- 進捗画面: ステータスが「達成見込み」のものはIPPO名の文字を装飾して表示する
- [タスク選択画面]Doneボタンを押して、新規IPPOをデータベースに登録できる
- [タスク選択画面]後でやるボタンでIPPOを後でやるIPPOとして登録する HOT 4
- UserDefaultsで保存する基準の曜日をStringで保存していたがIntにする HOT 2
- CI(継続的インテグレーション)の比較検討
- タスク名を入力していない状態でStock, Addボタンを押した時に警告を出す
- 後でやる(Stock)からIPPOを削除出来るようにする HOT 4
- IPPOが3つ溜まっている場合に、もう1つIPPOをAddしようとするとアラートを出す
- アプリの要件を整理する HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stepippo-ios.