Code Monkey home page Code Monkey logo

foldingtabbar.ios's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

foldingtabbar.ios's Issues

How to set Badge Value on TabBarItem

I have 4 items in my FoldingTabBarController but i want to set badge value to one of them which is at index 2.
I can't understand how to do this?
Can you please quote an Example?

Xib or code example

I wonder:

  1. if it's possible to use this pod without storyboard, and just use code or xib

if 1) is true, is there any example else thx :)

Controlling itemInTabBarViewPressed()

I would like to implement some functionality on the FoldingTabBar by using itemInTabBarViewPressed(). I would like to prevent the FoldingTabBar from switching ViewControllers while a network call is made. The index of the requested ViewController is stored, and when the network call completes, a callback is called that will switch to the requested ViewController.

I have tried to solve this issue, but have limited knowledge of Obj- C (I have learned iOS through Swift) and limited knowledge of the structure of FoldingTabBar. Any help implementing this functionality would be greatly appreciated.

TabBarViewController delegate

Hello!
How to call this method

  • (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

    to trigger animations between controllers?

Swift update

Please update this to swift or create a tutorial on how to use it with swift!

How to use folding tab bar on none root view controller?

Hello, how are you doing today?
I'm trying to set YALFoldingTabBarController on specific view controller inside App Delegate, but it doesn't work (tab bar doesn't show up). It is possible to use this tab bar outside root view controller? How?
Thanks!

Sample App and Integrated App crashes when entering foreground

App crashes when entering foreground. Works fine if i don't switch to any other view controllers but if i switch to a view controller other than the initial one presented it crashes when entering foreground from background. Never reaches the app delegate function "applicationWillEnterForeground(application: UIApplication)"

Sample app provided crashes using FoldingTabBar
Custom app crashes using FoldingTabBar

Error Code: *** -[Not A Type CA_copyRenderValue]: message sent to deallocated instance 0x141241830

Specs:
Using version 'FoldingTabBar', '~> 1.0.7'
Apple Swift version 2.2 (swiftlang-703.0.18.8 clang-703.0.31)
I have the latest version of CocaoaPods - cocoapods-1.0.0
Swift Project with Bridging Header
Iphone 6 Software Version 9.1

image

image

Hide tab bar

Hello,

I meet a problem of hiding tab bar. As seen in the image, the tab bar's titles are not hidden. Any suggestions?

screen shot 2016-01-20 at 06 12 09

Expand user intractable area underneath the tab bar

Since there is now empty space in the area that the tab bar had previously occupied, it is possible to enable user interaction with the subviews of the view controller in these areas? For example, if a table view is extend to the bottom of the screen, is it possible to allow users to select cells all the way at the bottom of the screen?
Thanks

Memory Leak

When I ran my app through the profiler it told me this
screen shot 2016-06-21 at 9 20 31 pm

Collapse/Expand programmatically

I can't find a way to collapse or expand without a user interaction. Could be nice to do it right from YALFoldingTabBar.state setter

Swift support

Is there a Swift version? Or are bridging headers needed?

Make tab bar always expand

Hi there,

First of all, thanks for your hard working and share your work to the world.

How can I make your tab bar always expand?

Thanks

English Spelling Error in View's Header Files #naming issue

  • (void)tabBarViewDidCollapsed:(YALFoldingTabBar *)tabBarView;
  • (void)tabBarViewDidExpanded:(YALFoldingTabBar *)tabBarView;
  • (void)extraLeftItemDidPressedInTabBarView:(YALFoldingTabBar *)tabBarView;
  • (void)extraRightItemDidPressedInTabBarView:(YALFoldingTabBar *)tabBarView;

I think, it should be DidCollapse, instead of DidCollapsed, because there is "did" and we don't use -ed after "did."

Like, it is "applicationDidEnterBackgroound" and not "DidEnteredBackground."

Expanding the clickable area

The TabBar Buttons can only be clicked by the center images.
Sometimes it takes many invalid touches when trying to click the button.
How to expand the clickable area?

Only Two TabBar items

How would I set it for only two tab items and still get the '+' in the middle?

Like this:
img_3687

Update Left / Right Extra Buttons based on Action

How would I proceed to say update (hide, change icon) of an Left / Right Extra button after a user has for example logged in the app... In case the user is logged out, I would like to hide the Logout button, while display it when the user is logged in... Thanks for your help

Using Swift

I'm having trouble getting this to work in my swift app. For some reason in the AppDelegate, it doesn't recognize YALFoldingTabBarController.

Carthage

Do you all have intentions for adding Carthage support? I'm currently migrating away from Cocoapods and would like to use your modules in Carthage. This would require the project to build as a framework.

How to hide the black dot

Hi all.

thanks to Yalantis about this excellent component.

if any one want to hide the black dot, this is the code that i use

YALFoldingTabBarController *tabBarController = (YALFoldingTabBarController *) self.window.rootViewController;
tabBarController.tabBarView.dotColor = [UIColor clearColor];

or you can implement the the protocol function

  • (void)tabBarViewDidExpand
    {
    YALFoldingTabBarController *tabBarController = (YALFoldingTabBarController *) [[UIApplication sharedApplication].delegate window].rootViewController;

    [tabBarController.tabBarView hideSelectedDotView];
    }

from inside any view controller

Error when Using Swift 3

Hi guys,

I've updated xcode to be the latest version which uses Swift 3.0. After I've converted all codes of my project and run it, I found out that
"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[_SwiftValue itemImage]: unrecognized selector sent to instance 0x600000056350'"

So I've debugged to find which line of code caused errors and I found this line in the library.

screen shot 2559-09-21 at 5 01 13 am

Any Ideas to fix it???

Thanks in advance.

Swift implementation.

In the documentation(right here on github) that teaches on how to use it, Can you guys please also tell us how to use it with swift.

Swift 2 example please

it was very difficult to follow the directions for swift implementation. Is it possible to provide a Swift example. Would be greatly appreciated  

TabBarView Datasource and Delegate

Hi,

Is it possible to rollback the 2 following properties in order to be able to use the TabBarView without the use of the TabBarController if not wanted ?

public class YALFoldingTabBar : UIView {
  @IBOutlet weak public var dataSource: YALTabBarDatasource!
  @IBOutlet weak public var delegate: YALTabBarDelegate!
  [...]
}

Circular Transistion Between TabBar Selections?

In your sample video/gif, when you tapped on one of the tab bar items, it looked like there was a circular or radial transition from the bottom of the screen. Is that part of this repository?

TabBar disappears once I use a segue. TableView won't reload when using modal

I have VC1 with a tableview. Once I click the left tab bar button it goes to VC2 with a tableview using a segue, but once I click "back" button in VC2 using a segue the tab Bar disappears for VC1. Instead i used the [self dismissviewcontroller....] method and the VC1 comes up just fine with the tab bar except the tableview will not reload with the updated data from VC2. I already tried to place [tableview reloadData] in viewWillAppear method and it still is not working.

How can I fix this issue?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.