Comments (2)
@TCOA I just tried what you were trying to do. And the error you have mentioned above indicates that you haven't added the 6th view controller in the storyboard, that is why you cannot set the tab bar item for index 5.
Can you please try to add 6th view controller and link it with 6th tab bar item and see if this works? It will add last two items in "More" section.
from font-awesome-swift.
well, it has been awhile (and tons of code since then!) since I did that, though I found a solution that works (not my idea - found it online somewhere - sorry, no reference to where...)
class MyViewController: FormViewController{ required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) // Initialize Tab Bar Item tabBarItem = UITabBarItem(title: "TAB TITLE", image: UIImage.init(icon: .FAMoney, size: CGSize(width: 35, height: 35)), tag: 1) } ......... (finish the class)
Although you have to put this on every ViewController, it allows for setting the icon as well as the title for as many tabs as you have, and not running into the limitation of the array, so this is a much better overall solution (anyway, it worked great for me!)
from font-awesome-swift.
Related Issues (20)
- Swift 4.2 HOT 1
- See Error After Install Library
- There are not any icon refers to Mail, Message ,Gmail ,SMS
- SwiftUI support
- UIButton image colour is not working. HOT 1
- Remove/Unset Icon
- Does this support XCode 8.3? HOT 1
- Missing User-Circle Icons HOT 1
- Error ambiguous reference to member HOT 1
- Init from string code like fa-... HOT 1
- Swift 3.1 Warning: Variable 'imageOrientation' was written to, but never read HOT 1
- Any plans to push new podspec soon? HOT 1
- UIBarButtonItem FAIcon color always black HOT 1
- Swift 4? HOT 10
- Setting isEnabled = false on UIBarButtonItem HOT 1
- Shadow support for icons
- iOS11 UIBarButtonItem icon disappear on press HOT 4
- Font Awesome 5 support HOT 2
- UIImage tintColor
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 font-awesome-swift.