Found 208 Articles for IOS

How to dismiss the Alert with click on outside of the alert in iOS?

Mohtashim M
Updated on 30-Aug-2019 11:32:18

2K+ Views

Understanding and implementing UIAlert can be tricky especially if you’re new to iOS Development, In this post, we will be seeing how we can dismiss the alert when the user taps outside the alert box.For this demo, we will be using UIAlert class, to configure alerts and action sheets with the message that you want to display and the actions from which to choose. After configuring the alert controller with the actions and style you want, present it using the present(_:animated: completion:) method. UIKit displays alerts and action sheets modally over your app's content.You can read more about it: https://developer.apple.com/documentation/uikit/uialertcontrollerSo ... Read More

How to change screen brightness programmatically in iOS?

Mohtashim M
Updated on 30-Aug-2019 11:28:09

913 Views

To change the brightness of the screen we have to use the brightness property of the screen, This property is only supported on the main screen. The value of this property should be a number between 0.0 and 1.0, inclusive.Brightness changes made by an app remain in effect until the device is locked, regardless of whether the app is closed. The system brightness (which the user can set in Settings or Control Center) is restored the next time the display is turned on.It’s an instance property, To implement this in your iOS Application (any application) add below line in viewDidLoad ... Read More

How can I change the text color of the Navigation Bar on iOS?

Mohtashim M
Updated on 30-Aug-2019 11:22:16

562 Views

Changing the text color of the navigation bar is tricky and easy at the same time, In this post, we will be seeing how one can change the text color of navigation bar in swift.So let’s get started, Embed your view controller in Navigation controller as shown below and name navigation item for that particular controller as a tutorial as shown, Now navigate to AppDelegate.swift and add below lines in didFinisheLaunchingWithOptions method.func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {    // Override point for customization after application launch.    let textColor = [NSAttributedString.Key.foregroundColor:UIColor.green]    UINavigationBar.appearance().titleTextAttributes = textColor ... Read More

How to create CollectionView Layout in an iOS App?

Mohtashim M
Updated on 03-Jul-2020 07:17:17

337 Views

CollectionView with TableView are two of many fundamental concept of iOS development, every developer should master both to be a good developer.In this post we will be focussing mainly on CollectionView, CollectionView is same as table view with some difference, Collection View supports both horizontal and vertical scrolling which looks like a grid. CollectionView in iOS is also referred to grid view in Android.To read more about it you can refer https://developer.apple.com/documentation/uikit/uicollectionviewAs you can see Collection View consists of Supplementary View and Cell, The collection view presents items onscreen using a cell, which is an instance of the UICollectionViewCell class ... Read More

How to get the dimensions of a view in iOS App?

Mohtashim M
Updated on 30-Aug-2019 11:07:57

760 Views

Getting dimensions of a view is easy, In this post, we will see how one can get the dimensions of a view in iOS.Let’s get started, Step 1 − Open Xcode and create a single view application and name it SampleView.Step 2 − Open Main.storyboard and add UIView as shown below, Step 3 − Create @IBOutlet of the view in ViewController.swift.@IBOutlet var sampleView: UIView!Step 4 − In viewDidLoad of ViewController.swift write the following code, print(sampleView.frame.size)Run the application to see the size.Complete codeimport UIKit class ViewController: UIViewController {    @IBOutlet var sampleView: UIView!    override func viewDidLoad() {       ... Read More

How to create a WebView in an iOS App using Swift?

Mohtashim M
Updated on 30-Aug-2019 11:02:01

6K+ Views

As an iOS developer, you will come across multiple scenarios where you have to display something in web, for that we use WebView.As per Apple, − It is an object that displays interactive web content, such as for an in-app browser.So in this post, we will be seeing how to create WebView and load the data in it.So let’s startStep 1 − Open Xcode and create a single view application and name it WebViewSample.Step 2 − Open ViewController.swift file and import the WebKit module. import WebKitStep 3 − Add a property of WebKit in ViewController.swift.var webView: WKWebView!Step 4 − Add ... Read More

How to obtain the phone number of the iOS phone programmatically?

Mohtashim M
Updated on 30-Aug-2019 10:53:37

1K+ Views

Getting a phone number of the iOS device is programmatically is not feasible. Apple doesn’t encourage it. You can get the phone number using private API’s but that will result in rejection of your application from the Apple App Store.As per the apple development guideline apps should be self-contained in their bundles, and may not read or write data outside the designated container area and device number is not available within your application’s container.As per Apple developer forum −Regardless of which programming language you use, Apple doesn't make the phone number associated with a device available to developers.Read More

How to change the font and color on the UITextView in iOS?

Mohtashim M
Updated on 30-Aug-2019 10:50:31

2K+ Views

Changing font and color on UITextView is simple, you just need to update the .textColor and .font property on UITextView object, Here we will be seeing how to do so.So let’s get started, Open Main.storyboard and add UITextView as shown below, Create @IBOutlet of UITextView and name it, textView.    @IBOutlet var textView: UITextView!In your viewDidLoad method of ViewController.swift write below lines, textView.textColor = UIColor.cyan textView.font = UIFont(name: "Callout", size: 20)Final Code should look like, import UIKit class ViewController: UIViewController {    @IBOutlet var textView: UITextView!    override func viewDidLoad() {       super.viewDidLoad()       textView.textColor = ... Read More

How to change background color of TableView items on iOS?

Mohtashim M
Updated on 30-Aug-2019 10:43:34

2K+ Views

Changing the background color of table view items is different from changing the background color of the table view. New programmers may often confuse between these two things, In this post, we will be seeing how to change the background color of TableView items i.e. cells.So let’s get started.For changing the background color of the table view cell, you should change the contentView.backgroundColor property of the cell.Add the below code in your cellForRowAt indexPath method, cell.contentView.backgroundColor = UIColor.cyanYour method should look like something below, func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {    let cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: ... Read More

How to create and use Global Variable in swift

Mohtashim M
Updated on 30-Aug-2019 10:41:04

3K+ Views

As per the Apple document – “Global variables are variables that are defined outside of any function, method, closure, or type contextBefore we learn how to create global variables, first let us understand completely what are they.Consider “W” which is inside the inner circle, can access everything which will be inside the inner circle. On the other hand, A can access everything which is inside the outer circle as well as everything inside the inner circle, so the scope of “A” is global as he can access both the circles.So a global variable can access everything inside the bigger and ... Read More

Previous 1 ... 4 5 6 7 8 ... 21 Next
Advertisements