[iOS] How Uber create a viewable RIB based on UIView not UIViewController ?
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 193
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
Original issue: https://github.com/uber/RIBs/issues/362
The iOS implementation now has a new home https://github.com/uber/RIBs-iOS/
This issue was migrated to https://github.com/uber/RIBs-iOS/issues/25
We can close this thread.
As documentation mentioned that a RIB can be viewable or viewless, it is found that viewable RIB must be associated with UIViewController. However, I think it is not possible and most viewable RIB should be UIView-based as RIBs framework encouraging us to make reusable and micro components.
As the below image shown, are those viewable RIBs (
Confirmation, Location Refinements, Menu) UIViewController based?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
This thread states that the iOS implementation moved to uber/RIBs-iOS and that the question was migrated to issue 25 there. Start with the linked destination issue and repository documentation; this thread is explicitly marked for closure, so no work remains here.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile-dev
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100
