Social Share iOS Template in Swift Swift

Start your social app here with the Social Share template

Love Instagram? Like Fancy? Got a similar app idea, but want to put your own twist on it? Get started on it now with social share iOS template, written in modern Swift language. Our original social share template was one of our most popular, and now we’ve updated, flattened and optimised it for iOS. Get beautiful, custom artwork designed by our talented UI app designers, put together in an project file that compiles straight away in Xcode.

What’s included in this download

  • App Template Xcode project written in native Swift
  • Original layered Adobe Photoshop .psd files you can edit
  • 25+ Sliced .png files
  • Documentation
myapptemplates Social Share iOS Template in Swift

Start your social app here with the Social Share template Love Instagram? Like Fancy? Got a similar app idea, but want to put your own twist on it? Get started on it now with social share iOS template, written in modern Swift language. Our original social share template was one of our most popular, and now […]

  • License Details
  • Swift Sample Project
  • .PSD files
  • Retina support
  • .PNG Artwork
  • iOS 10 optimised
Our iOS and Android app templates are a perfect place to start building awesome apps. Get a functional native code base, eye-catching beautiful artwork with excellent UX, icon artwork and documentation. Make your app so beautiful it can't be ignored

Code Snippet

//
//  HomeViewController.swift
//  SocialShare
//
//  Created by My App Templates Team on 27/08/14.
//  Copyright (c) 2014 My App Templates. All rights reserved.
//

import UIKit

class HomeViewController: UIViewController {

    @IBOutlet var tblForFeed : UITableView!
    
    override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) {
        super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
        // Custom initialization
    }
    
    required init(coder aDecoder: NSCoder)
    {
        super.init(coder: aDecoder)
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        self.tabBarController.tabBar.tintColor = UIColor.whiteColor()
        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    func tableView(tableView: UITableView!, numberOfRowsInSection section: Int) -> Int {
        return 4
    }
    
    func numberOfSectionsInTableView(tableView: UITableView!) -> Int {
        return 1
    }
    
    func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {
        if (indexPath.row%2 == 0){
            return tblForFeed.dequeueReusableCellWithIdentifier("NewsFeedCell") as UITableViewCell
        } else {
            return tblForFeed.dequeueReusableCellWithIdentifier("NewsFeedCellVideo") as UITableViewCell
        }
    }

    /*
    // #pragma mark - Navigation

    // In a storyboard-based application, you will often want to do a little preparation before navigation
    override func prepareForSegue(segue: UIStoryboardSegue?, sender: AnyObject?) {
        // Get the new view controller using [segue destinationViewController].
        // Pass the selected object to the new view controller.
    }
    */

}

Template Benefits

  • iOS 10 ready
  • iPhone 5/6/7/7+ ready
  • Beautiful, minimal design with excellent UX flow
  • Ready to run right away in Xcode 8
  • Prebuilt functionality saves you hundreds of hours of designing, programming, and testing
  • Customise the template in Xcode 8 to build your own app
  • Adheres to Apple’s strict Human Interface Guidelines for easier app approval
  • The easiest way to create your own app!