Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App läuft stabil, aber... #3

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ChrisBtt
Copy link

Die App läuf twie gesagt ohne Kompiler Fehler, aber die TableViewCell bleibt leer und im Storyboard bei XCode wird die Toolbar sehr komisch angezeigt

@nilsvu
Copy link
Member

nilsvu commented May 12, 2016

Hi Christoph, erstmal zur Navigation Bar & Toolbar: Das macht alles der UINavigationController, du brauchst also keine UINavigationBar oder UIToolBar der View hinzufügen. Stattdessen einfach UIBarButtonItems dem View Controller hinzufügen, der Navigation Controller zeigt die dann ordentlich an:

bildschirmfoto 2016-05-12 um 23 13 01

@nilsvu
Copy link
Member

nilsvu commented May 12, 2016

Die Segue zur Accessory Liste muss dann zu dem Navigation Controller gehen, in den der AccessoryListViewController eingebettet ist. Der ist dann dafür zuständig seine untergeordneten View Controller Inhalt anzuzeigen, also den AccessoryListViewController.

Dann sollte die allAccessories Liste auch richtig weitergegeben werden, die Implementierung von CanvasViewController.prepareForSegue geht nämlich davon aus, dass die Segue zu einem UINavigationController geht dessen oberster View Controller der AccessoryListViewController ist.

@ChrisBtt
Copy link
Author

Die Toolbar wird dann etwas voll, weil ich komischerweise im NavigationController nicht gleichzeitig die Toolbar und die NavigationBar ansprechen kann.

@nilsvu
Copy link
Member

nilsvu commented May 13, 2016

Die Buttons in der Navigation Bar holt der Navigation Controller aus dem Navigation Item des angezeigten View Controllers, da steht auch der title drin. Siehst du im Screenshot oben mit Titel Seasonizer und Left/Right Bar Button Items.

@nilsvu
Copy link
Member

nilsvu commented May 16, 2016

Hi Christoph, die Segues klappen schon top, doch man kann die Accessories nicht bewegen. Das ist das gleiche Problem wie in #4, schau mal dort.

@nilsvu
Copy link
Member

nilsvu commented May 21, 2016

Sehr gut, funktioniert 👍 Nur das Layout ist noch statisch, d.h. das Bild wird nicht komplett angezeigt.
Benutz' Auto Layout Constraints um die beiden Views im CanvasViewController an den Rand der Content View zu "kleben", dann wird das Foto auch bildschirmfüllend angezeigt. Ggfs. noch den Content Mode der photoImageView auf Aspect Fit setzen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants