Articles on Trending Technologies

Technical articles with clear explanations and examples

How to repeat a task repeatedly after a regular interval in Swift(iOS)?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 1K+ Views

In this post we will learn how to repeat a task after a regular interval.In this example we will update a label after a particular interval of time repeatedly.In iOS we user Timer to achieve this task. Lets get startedStep 1 − Open Xcode → New Project → Single View Application → Let’s name it “Timer”Step 2 − Open Main.storyboard and add a label as shown below.Step 3 − Attach one @IBOutlet for the bottom label. Name it timerLabelStep 4 − We will show the seconds since when the app is launched on the label. So, declare two variables in ...

Read More

How to open a website in iOS's web browser from my application?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 376 Views

In this post we will learn how to open website in iOS browser.We will open Facebook in iOS browser.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “OpenBrowser”Step 2 − Open Main.storyboard and add a button as shown below. I have given the button title as “Open Facebook”Step 3 − Attach one @IBAction function in ViewController, name it openBrowserStep 4 − In openBrowserFunction write the code to open URL like shown below@IBAction func openBrowsere(_ sender: Any) {    let url = URL(string: "https://www.facebook.com")!    if UIApplication.shared.canOpenURL(url) {       UIApplication.shared.open(url, options: [:], ...

Read More

Launching the App Store from an iOS application

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 1K+ Views

In this post we will learn how to open app store from iOS application.In this example we will open app store and show Facebook app on store. You can open your app if you want just by changing the ID to your app id.Lets do it.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “OpenAppStore”Step 2 − Open Main.storyboard and add a button as shown below.Step 3 − Attach one @IBAction for the button for click event. Name the function as openAppstoreClicked.Step 4 − In openAppstoreClicked we will write the code to open ...

Read More

How to make phone call in iOS 10 using Swift?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 2K+ Views

In this post we will be seeing how to make phone in iOS programmatically.So let’s get started.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “MakeCall”Step 2 − Open Main.storyboard and add one text field and one button as shown belowStep 3 − Create @IBOutlet for the text field, name it phoneNumberTextfield.Step 4 − Create @IBAction method callButtonClicked for call buttonStep 5 − To make a call we can use iOS openURL. In callButtonClicked add following linesif let url = URL(string: "tel://\(phoneNumberTextfield.text!)"), UIApplication.shared.canOpenURL(url) { UIApplication.shared.open(url, options: [:], completionHandler: nil)Step 6 − Run the ...

Read More

How to get the Touch position on iOS device?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 1K+ Views

In this post we will be seeing how to get the touch position on device using Swift.So let’s get started.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “TouchMe”Step 2 − Open Main.storyboard and add one label as shown below. On this label we will show the touch position.Step 3 − Create @IBOutlet for the label, name it touchPositionLabel.Step 4 − We will be overriding the touchesBegan method in ViewController to get the touch position in the view. Override the method as shown belowoverride func touchesBegan(_ touches: Set, with event: UIEvent?) {   ...

Read More

How can I get battery level and state (plugged in, discharging, charging, etc) in iOS?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 731 Views

In this post we will be seeing how to get the battery state in iOS.So let’s get started.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “BatteryState”Step 2 − Open Main.storyboard and add two label as shown below. On this label we will show battery status.Step 3 − Enable the battery state monitoring, using the following code. You can put this code in viewDidLoad of ViewControllerUIDevice.current.isBatteryMonitoringEnabled = trueStep 4 − Declare a variable to hold the battery state. We will name this variable batteryState. From this variable we are returning UIDevice.current.batteryState, that would ...

Read More

How to get the distance between two geographic locations in iOS using Swift?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 2K+ Views

In this post we will learn how to calculate the distance between two geo locations.We will show the distance between two points on a label.To do so follow the steps belowStep 1 − Open Xcode → New Project → Single View Application → Let’s name it “FindDistance”Step 2 − Open Main.storyboard and add two labels as shown below.Step 3 − Attach one @IBOutlet for the bottom label. Name it distanceLabelStep 4 − Import CoreLocation framework in ViewControllerStep 5 − Add two points between which we want to find the distance as variablesvar firsLocation = CLLocation(latitude:34.54545, longitude:56.64646) var secondLocation = CLLocation(latitude: ...

Read More

How to programmatically prevent scrolling in WebView of iOS?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 2K+ Views

Disabling scrolling in WebView in iOS is very simple.The ‘scrollView’ property of the WebView is exposed by iOS.You will just need to disable the scrolling of the corresponding scrollView using below code.webView.scrollView.isScrollEnabled = falseThe above code will disable the scrolling on WebView.If you were just looking to disable scrolling in web view above code would do that. If you want to know from scratch how to load WebView and disable scrolling. Follow along.Let’s create a sample project in XCode and learn the WebView loadingStep 1 − Open Xcode → New Project → Single View Application → Let’s name it “WebViewScrollDisabling”Step ...

Read More

How to check if a text field is empty or not in swift?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 4K+ Views

It’s very easy to check whether text field is empty or not in Swift.You will first need to check whether text is available or not in text field i.e. it’s not nil, then you will need to check if its present then its empty or not. Assuming myTextField is your text field variable name, you can do the followingif let text = myTextField.text, text.isEmpty {    // myTextField is not empty here } else {    // myTextField is Empty }Above code will check if textField is empty or not.If you want to look at how the text field can ...

Read More

How to add a border to the top and bottom of an iOS View?

Sadiqaadil
Sadiqaadil
Updated on 11-Sep-2019 5K+ Views

In this post we will learn how to add top and bottom border to view.In this example we will take as sample view and add borders to it.Step 1 − Open Xcode → New Project → Single View Application → Let’s name it “AddBorderTopAndBottom”Step 2 − Open Main.storyboard add a UIView to it as shown below.Step 3 − Add one @IBOutlet for the view, name it centerView.Step 4 − We will write separate method to add borders to this view. To add borders to this view we will create two layers with desired thickness. We will set the frame of ...

Read More
Showing 55941–55950 of 61,248 articles
Advertisements