Giter VIP home page Giter VIP logo

bpforms's People

Contributors

andrei512 avatar bpoplauschi avatar fabb avatar jessearmand avatar snown avatar

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

bpforms's Issues

BPFormInfoCell selectionStyle problem

Hello,

  1. I want to say that you make a good job :)
  2. I think selectionStyle of BPFormInfoCell should always be set to UITableViewCellSelectionStyleNone.
  3. why my own BPFormInfoCell (infoCell) disaper when I tap BPFormInputTextFieldCell (password2Cell) which is above?
    self.formCells = @[@[nameCell, emailCell, passwordCell, password2Cell, infoCell, signUpCell]];
    I think you automaticly hide (remove) next cell if it is BPFormInfoCell but I'm not sure it is OK or not.
    I resolved this problem:
    self.formCells = @[@[nameCell, emailCell, passwordCell, password2Cell], @[infoCell, signUpCell]];
    but now I have empty space between password2Cell and infoCell.

BPFormFloatLabelTextField uses -webView

Noticed this message while running a form:

BPFormFloatLabelTextField -webView called. This method is no longer supported with the new text architecture

I guess some change is in order to avoid using deprecated calls.

UIStackView

Do you think it would be technically possible to rewrite BPForms to use an UIStackView internally? I think about trying to do it due to some issues with dynamic height and having several model objects to be displayed in one row.

Resizing TableView Height when Keyboard Appears Ruins Keyboard Transparency in iOS 7

In iOS 7 the keyboard is semi-transparent. BPForms resizes the tableview when the keyboard appears. This makes the Keyboard look transparent until it completely appeared, then the background color jump-animates to the view's background color.

ios simulator screen shot 12 05 2014 08 47 42
ios simulator screen shot 12 05 2014 08 47 43

Wouldn't it be possible to just set the tableview's contentInset and scrollIndicatorInsets instead of resizing the scroll view?

got errors

I run app though TAPKeyboardPopExample.xcodeproj and get errors:

diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

Are there any plans for Choices, SegmentedControl, Date Inputs

Love your library. very easy to implement. Want to use this in a real project.

But one thing is seriously missing from this lib. not all input types are text fields. have to have Choices, SegmentedControl, Date Inputs controls.

I mainly needed Choices which can show UIActionSheet to choose the options.

Do you have any plans for these in near future.

Knolling BPAppearance

Just a question, before I fork and work on this a bit: it seems as though the UIAppearance mechanism does not as of yet make appearance changes smoothly. For instance, sizing the the input fields to be exceptionally legible (36 point font) or likewise for the infoCells, results in cells running over each other or occluding each other. If I set elementHeight = 55, and infoCellHeight = 24 and use a 48 point font (large, yes โ€“ but lets assume our human users have very tiny eyeballs), then each cell basically overlaps and the infoCells fall behind in such a way that they are not seen.
I'm happy to look at this closer, but I want to see if this is just the way BPForms is at the moment and I'm not overlooking something in my first go with this.

lack of header files for cocoa pod

@bpoplauschi: The example works great with your awesome lib
Sorry for my mistake but the pod might lack of needed files. I manually add your lib as an external lib then it works but I think that could be not the right way, I love the "pod" way ๐Ÿ‘
Here what I did:
Add the pod to my project, then create the signup controller as the example => can not compile due to "NOT FOUND" error of theses header files, e.g:

#import "BPFormFloatInputTextFieldCell.h"
#import "BPFormFloatInputTextViewCell.h" 

Thanks again for your great work.
Here what I see the differences
pod-bpforms-ask
My env:

osx 10.9.1 ; xcode 5.1.1 (5B1008); pod 0.32.1

Info View in Wrong Location

I managed to get the info view being displayed in the wrong location:

ios simulator screen shot 09 05 2014 15 18 15

If I can reproduce, or even find the bug, I'll post more.

New pod spec file is not pushed on cocoapods repo

pod spec which BPForms
/Volumes/Home/XXXX/.cocoapods/repos/master/BPForms/1.1.0/BPForms.podspec

pod spec lint BPForms.podspec 
[!] Pod::Executable fetch origin tags/2.0.0 2>&1
fatal: Couldn't find remote ref tags/2.0.0
fatal: The remote end hung up unexpectedly

You also need to tag a version to 2.0.0 in your git repo.

Floating labels not working in the example

When I run the example code, I don't see the floating labels in any of the fields except for the description field. Based on the animation in the Readme, I was expecting them to show up in each of the fields as I started typing.

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.