aboutsummaryrefslogtreecommitdiff
path: root/foray/Base.lproj/Main.storyboard (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Storyboard is GONENicholas Tay2022-03-191-51/+0
| | | | | | | | | Note - I had to fo into the Target settings -> Info -> Custom iOS Target Properties -> adjust the Application Scene Manifest there. Resources: - https://ioscoachfrank.com/remove-main-storyboard.html - https://stackoverflow.com/questions/25167458/changing-navigation-title-programmatically
* Remove segue, push directly into nav controllerNicholas Tay2022-03-191-23/+0
|
* Detail view is now programatically createdNicholas Tay2022-03-191-50/+1
| | | | | Using SnapKit and some experimentation around the VC. Next step is to change segue and then maybe get rid of storyboard all together.
* Add back in segue to details viewNicholas Tay2022-03-181-3/+16
| | | | | | This took a bit to figure out due to the identifier stuff, but we got there. I'd like to figure out how to push a VC into the navigation controller though, rather than relying on storyboard segues.
* Cleanup old prototype cellsNicholas Tay2022-03-181-110/+3
|
* Added SnapKit with Swift package managerNicholas Tay2022-03-181-2/+3
| | | | | | | | | | | | | | | | Was thinking of using CocoaPods as that's what is in use, but either way looked decently straightforward. Decided to start with whatever was already built in and no extra software. Note: it was File > Add Packages > put git link in top right. References I saw seemed to say File > Swift Packages and I couldn't find it. Also some other docs had older screenshots, I presume it's pre-Xcode-13 being slightly different. References: - https://developer.apple.com/documentation/swift_packages/adding_package_dependencies_to_your_app - https://www.raywenderlich.com/7242045-swift-package-manager-for-ios - https://snapkit.io/docs/
* Add refresh control + fix weird cachingNicholas Tay2022-03-161-0/+3
| | | | | | | | | It might be my web server causing the weird caching with headers (it's just a json file on nginx). Changing the policy in the request seems to have fixed it though. Refresh control references: - https://stackoverflow.com/questions/24475792/how-to-use-pull-to-refresh-in-swift
* Modify details to multiline with release date includedNicholas Tay2022-03-161-2/+2
|
* Add a detail viewNicholas Tay2022-03-161-2/+82
| | | | | Resources: - https://guides.codepath.com/ios/Using-UITableView (was a bit dated)
* Second type of custom cellNicholas Tay2022-03-141-1/+61
| | | | Not sure if this is the correct way of switching into a different cell type with the prototypes, but it works. To review.
* Learning UITableViewController: array data + custom cellsNicholas Tay2022-03-141-13/+62
| | | | | | Forgot to commit after finishing just the using array data bit. So committing with the custom cells done. https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/
* Initial CommitNicholas Tay2022-03-141-0/+24