Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialBatuhan Dogan
2,587 PointsI only have outlet and outlet collection no action
Hey, I was trying to figure out this problem from a while, I can't select action when I'm trying to create a action with a button. I only have a "Outlet" and "Outlet Collection" and whenever I'm trying to drag my mouse it isn't appear.
https://ibb.co/kTDxg5 that's what it looks like
4 Answers
Attila Marosi
6,144 PointsI think you want to use UIButton, but in the screenshot, you've attached, UIView displayed. Alternative way is removing codes between line 23-27 and type: @IBAction func actionMethod(sender: UIButton) { // Code goes here... }
Then you will see an empty circle beside the line and you can connect this with the proper UIButton. Hope it helps.
Michael Müller
Courses Plus Student 6,416 PointsCheck one more time that you are dragging from UIButton. And check that the type 'in the dialog' is not UIView (like on your screenshot) it should be UIButton, Than i guess you will see 'action connection'.
Attila Marosi
6,144 PointsYou drag the background (uiview), not the UIButton
Batuhan Dogan
2,587 PointsNo I am dragging the button actually
Batuhan Dogan
2,587 PointsNow everything makes sense...I was dragging with "command" but when I dragged pressing "option" I did work "
Batuhan Dogan
2,587 PointsBatuhan Dogan
2,587 PointsWhat I'm trying to say is, when I'm dragging the mouse "Action" is not avaiable, maybe is from the settings somewhere. Thanks for the answer anyways!