Upvote:2
let stackView = UIStackView()
stackView.distribution = .fill
stackView.alignment = .center
stackView.axis = .horizontal
stackView.spacing = 30 // or whatever you need
// now add the dots to your stackView:
stackView.addArrangedSubview(dot1)
stackView.addArrangedSubview(dot2)
stackView.addArrangedSubview(dot3)
stackView.addArrangedSubview(dot4)
// and just add and lay out the stackView, stackView itself will take care of positioning the dots
self.view.addSubview(stackView)
...
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- IOS/OBJECTIVE-C/AUTOLAYOUT CENTER FOUR IMAGES HORIZONTALLY IN IOS
- HOW TO GET CENTER POINT OF RADIUS IN UIBEZIERPATH ARC? IN IOS
- HOW TO SHARE MULTIPLE IMAGES WITH WHATSAPP USING IN IOS? IN IOS
- OFF CENTER CENTER.X WHEN WORKING WITH STACKVIEW IN IOS
- KVC - KEY VALUE CODING WITH DOT SEPERATION - EXCEPTION NOT KVC COMPLIANT IN IOS
- WRONG CELL HEIGHT WITH AUTOLAYOUT IN IOS
- SWIFT FIREBASE LOADS IMAGES TOO MANY TIMES IN IOS
- IOS MKMAPVIEW CENTER ON USER LOCATION AND THEN ALLOW UNLIMITED SCROLLING IN SWIFT 3.0 IN IOS
- INTERCEPT ALL OBJECTIVE C METHOD CALLS IN IOS
- REACT NATIVE BOX SHADOW SOLUTION FOR IMAGES IN IOS
- SWIFT PASS IMAGES FROM COLLECTION VIEW CONTROLLER TO ANOTHER VIEW CONTROLLER IN IOS
- HOW TO AUTO SLIDING IMAGES WITH COLLECTIONVIEW IN IOS
- EXPECTED ',' SEPERATOR WHEN ADDING IMAGES IN IOS
- HOW TO PREVENT UIBUTTON FROM EXCEEDING ITS PARENT UIVIEW'S WIDTH WITH AUTOLAYOUT IN IOS
- IOS - HORIZONTALLY SCROLLING COLLECTIONVIEW WITH IMAGES IN IOS
- PARSING AND SORTING NSMUTABLEARRAY OBJECTIVE C IN IOS
- HOW TO LOAD IMAGES AND VIDEOS IN SAME UICOLLECTIONVIEW IN IOS IN IOS
- LOGOUT AND RESET UITABBARCONTROLLER IN IOS
- UIALERT VIEW DOESNT SHOW UP IN SWIFT ? IN IOS
- HOW TO ANIMATE TEXT COLOR OF A UILABEL LIKE A PROGRESS BAR IN IOS
- DETECTING DATA CHANGED IN ANDROID IN IOS
- WHAT ARE THE NEGATIVE CONSEQUENCES OF USING APPLICATIONDIDFINISHLAUNCHING(_:) IN IOS
- SWIFT IMAGE MEMORY IN IOS
- TIMESTAMP FOR EACH CELL IN COLLECTIONVIEW IN IOS
- MKMAPVIEW DETECTING LEFT OR RIGHT IN IOS
- NOTIFICATIONCENTER NOT TRIGGER WHEN CALL QUICK ACTION IN IOS
- HOW TO SET CUSTOM NAVIGATION CONTROLLER BACK ARROW IMAGE THROUGHOUT APP IN THE APP DELEGATE FILE? IN IOS
- ENUMERATE NTH DAY OF EVERY MONTH FOR THE YEAR IN IOS
- XCODE UILABEL BUG? LINE SPACING CROPPING TEXT WITH A UILABEL IN IOS
- ADDING A SUBVIEW INSIDE OF A UISTORYBOARDSEGUE IN IOS
- HOW TO AUTO LAYOUT LABELS AND TEXTFIELDS HORIZONTALLY IOS IN IOS
- LIMIT IMAGE SIZE TO SCROLLVIEW, SWIFT IN IOS
- OLD SWIFT TO SWIFT 3 IN IOS
- HOW DO I USE A VARIABLE OUTSIDE OF THE FUNCTION IT WAS CREATED IN IN IOS
- TAKE SCREENSHOTS VIA KEYBOARD APP OR IMESSAGE APP IN IOS
- SDWEBIMAGE DOWNLOAD IMAGE COMPLETION BLOCK NOT BEING CALLED IN IOS
- CREATE MY OWN NAVIGATION BAR IN IOS
- UIWEBVIEW CLEAR ALL COOKIES IN IOS
- BLACK BOX WHEN TRANSITIONING FROM CUSTOM LARGE TITLE NAV BAR TO REGULAR NAV BAR IN IOS
- SWIFT ESCAPING CLOSURE NOT EXECUTED IN IOS
- CHANGE UIRETURNKEYTYPE ON UITEXTVIEW CHANGE IN IOS
- WHAT WOULD BE EQUAL IN SWIFT TO DRAW PATH/RECT WITH A SPECIFIC COLOR IN IOS
- REMOVE PREVIOUS VIEW CONTROLLERS FROM VIEW HIERARCHY AFTER UPDATE FROM BACKGROUND IN IOS
- MISSING FIRST RESPONDER IN IOS 11 WITH SWIFT 4 APP (XCODE 9.X)? IN IOS
- I AM BUILDING A SHIP GAME USING SWIFT. UNABLE TO DETECT COLLISIONS IN IOS
- UNABLE TO IMPORT IN CORENFC IN SWIFT PROJECT XCODE 9 BETA IN IOS
- UISCROLLVIEWDELEGATE SCROLLVIEWDIDSCROLL METHOD NOT KEEPING UP WITH HIGH-VELOCITY SCROLLING (FLICK)? IN IOS
- SWIFT DISMISS NAVIGATION CONTROLLER AFTER PREPARE FOR SEGUE IN IOS
- PUSH NOTIFICATION APPEARING IN XCODE OUTPUT BUT NOT SHOWING ON ACTUAL PHONE IN IOS
- UNKNOWN TYPE NAME 'NSSTRING' WHEN I DEFINE A BLOCK IN IOS
- UIVIDEOEDITORCONTROLLER CRASHES ON IPAD IN IOS
- WHY IS NSFILEMANAGER UNABLE TO FIND THESE PNG FILES? IN IOS
- WHY IS THE APP CRASHING WHEN INSTANTIATING VIEW CONTROLLER? IN IOS
- BUTTON REFUSES TO CENTRE HORIZONTALLY IN CONTAINER IN IOS
- DISABLE INTERNET ON OTHER IOS APPS IN IOS
- HOW TO REMOVE TABLE VIEW SECTION HEADER USING PROTOTYPE CELL PROGRAMMATICALLY IN IOS
- ADD A BLUR VIEW OVER A TABLE VIEW IN TABLE VIEW CONTROLLER IN IOS
- HOW TO STYLE A UITABLEVIEWCELL DIFFERENT? IN IOS