Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Three button inside a vertical stackview, click the first button also triggers the last button.

Notifications You must be signed in to change notification settings

nuynait/UIStackView-UIButton-Bug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

A Demo Project For The Bug

If you have more than one button in a vertical stackview, click the first button will also triggers the last button.

Repoduce

Reproduce With New Project:

  1. Create a new single app project
  2. Click on story board
  3. Add a vertical stack view
  4. Add top, bottom, leading, trailing constraint for stackview to its parent.
  5. Set vertical stack view to fill equaily (This is an optional step)
  6. Add a button into the stack view
  7. Add another button into the stack view
  8. Add a third button into the stack view (This is also optional step)
  9. Run the app in the simulator.
  10. Click on the first button.

Reproduce Using this Repo:

  1. Clone the repository
  2. Open StackViewBug.xcodeproj in Xcode (I use Xcode 11.3)
  3. Run app in the simulator
  4. Click on the first button

Expected behavior: Only the first button should be highlighted when pressed down on the first button.

Actual behavior: The first and third button all highlighted when pressed down on the first button only.

Screencast:

Here is a video screencast to show how to reproduce this issue from scrach Click here

Temorary Solution:

If you put a view underneeth the stack view with at least 1 pt height, it will not have this highlight issue anymore.

About

Three button inside a vertical stackview, click the first button also triggers the last button.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /