IOS UISearchController and iosuisearchbar
In iOS9, UISearchDisplayController has been replaced by UISearchController. The search box is a common control.
Assume that we want to meet the requirements, generate 100 "numbers + three random letters",
NSLayoutconstraint and nslayoutconstraint of iOS Chinese API
AutoLayout provides developers with a layout method different from the traditional layout method specified by the UI element location. In the past, both drag and drop in IB and write in
UIApplication, iosuiapplication
1. Perform some application-level operations (such as displaying numbers on the application icons ):
-(IBAction) changeAppNum {UIApplication * app = [UIApplication sharedApplication];
// 1. Set whether to display the
You can create controllers in several ways.
How to Create a controller:
Create directly:
XZOneViewController * one = [[XZOneViewController alloc] init];One. view. backgroundColor = [UIColor redColor];Self. window. rootViewController = one;
IOS UITabBarController, iostabbarcontroller
UITabBarController and UINavigationController are almost standard for iOS apps.
The UITabBarController sub-bar (Label bar) controller, like the UINavigationController navigation Controller, is a controller
OC and OC
Summary:In oc, We need to compile a class. First, we need a. h header file and a. m implementation file. Generally, the classes we create inherit the root class, because the root class helps us implement a lot of practical methods, and the
[IOS] font size conversion for iOS
1. px AND pt ConversionPx: the unit of relative length. Pixel (Pixel ). (PS font)
Pt: the absolute length unit. Point ). (IOS font)
The formula is as follows:
Pt = (px/96) * 72.
2. font conversion
1in = 2.54 = 25.
Objc writes data to the plist file of the iOS real machine
However, this does not work for the real machine, because in the real machine environment, the Resources folder of the App in Xcode is not writable. therefore, when the App runs for the
IOS HLS streaming media file cracking-only sound and no imageHTTP Live Streaming (HLS)
The above is the official column page. Download the corresponding toolkit, which has a mediafilesegmenter. The parameters are as follows:
Sudo
IOS development-use delegate for message transmission
In iOS development, passing messages or data between interfaces is the most basic requirement. We can use many methods to achieve this requirement, for example, expose an attribute in the header
IOS --- use XCTest for unit testing
Test-driven development (TDD) is a popular development concept. XCTest is an Apple-encapsulated Unit Test Library. The process of using XCTest for unit testing is relatively simple. This blog only briefly
[IOS development] AutoLayout (Code-only) and iosautolayout
For AutoLayout, it was first introduced from iOS6.The main function is to use constraints to relatively layout the view to adapt to the transformation of different screens. A large amount of
IOS Crash debugging usage and tips
During iOS development and debugging and after launch, the program Often crashes. A simple Crash is better to say that we need to parse the Crash file to analyze the Complicated Crash. parsing the Crash file is
IOS development Note 7: Text, UI interaction details, two animation effects, etc., iosui
Text mainly summarizes some issues related to UILabel, UITextField, UITextView, UIMenuController, and UIWebView/WKWebView.
UI details mainly summarize some
IOS development-use MBProgressHUD to increase user experience (2)
In the previous blog "iOS development-using MBProgressHUD to increase User Experience", I used MBProgressHUD encapsulated by others for loading prompts, which is quite convenient.
Experience-use const and macro in PCHMost of the time, due to the development needs, we often need to define some variables used in the entire project in pch. In general, in the previous development process, we are all used to writing a macro
Use Carthage (Replacement of cocoapods), carthagecocoapods
1. Use homebrew to install Carthage
brew intsall carthagePs: If Homebrew is not installed, enter the portal Homebrew. By the way, you can select Simplified Chinese. 2. Go to Project
Basic Swift syntax (1): Basic swift syntax
Swift is a new programming language used to write iOS and OS X applications. Swift combines the advantages of C and Objective-C and is not limited by C compatibility. Swift adopts a secure programming mode
Differences between class methods and object Methods
It can be called by class name or an instantiated object name.The instance method belongs to a specific instantiated object and can only be called by the object name.The class method is like a
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.