找到 2041 篇文章,关于移动开发
3K+ 浏览量
导航栏显示在应用程序屏幕顶部。要了解更多信息,请访问 https://developer.apple.com/design https://developer.apple.com/documentation 获取导航栏高度在有多个视图控制器具有不同 UI 和需求的情况下非常重要。如果您不知道如何获取或根据需要修改其高度,则会很麻烦。让我们看看如何获取导航栏的高度。import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let navBarHeight = UIApplication.shared.statusBarFrame.size.height + (navigationController?.navigationBar.frame.height ?? 0.0) print(navBarHeight) } }
1K+ 浏览量
您可能会遇到这样的 UI 场景:按钮是圆角的,您可能想知道如何做到这一点?因此,在这里我们将看到如何使按钮的角变圆。我们将看到两种使按钮变圆的方法,一种使用 Storyboard,另一种以编程方式实现。让我们开始吧!首先,我们将使用 Storyboard 使按钮的角变圆。步骤 1 - 打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“RoundedButton”步骤 2 - 打开 Main.storyboard 并添加一个按钮,如下所示步骤 3 - 现在选择该按钮 ... 阅读更多
1K+ 浏览量
滚动视图是 iOS 开发人员遇到的最困难和最复杂的话题之一。在这里,我们将看到如何以编程方式禁用滚动视图。要禁用它,我们需要将滚动视图的“isScrollEnabled”属性设置为 false。将以下代码复制到您的文件中。import UIKit class ViewController: UIViewController { @IBOutlet var scrollView: UIScrollView! override func viewDidLoad() { super.viewDidLoad() scrollView.isScrollEnabled = false } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // 释放任何可以重新创建的资源。 } }
1K+ 浏览量
想象一下,您正在播放歌曲,并且一旦您按下停止按钮,按钮的颜色应该变为红色。这是您可能需要在点击时更改按钮颜色的众多场景之一。在本教程中,我们将看到如何在点击时更改按钮的背景颜色。让我们开始吧!步骤 1 - 打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“ChangeButtonColor”步骤 2 - 在 Main.storyboard 中创建一个按钮并将其命名为 stop。步骤 3 - 创建 @IBAction ... 阅读更多
449 浏览量
此示例演示如何在 Android 中永久禁用操作栏。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; } }步骤 4 - 添加 ... 阅读更多
238 浏览量
此示例演示如何在 Android 中使背景 25% 透明。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; } }步骤 4 - 添加以下代码 ... 阅读更多
158 浏览量
此示例演示如何在 Android 应用中使用 AutoCompleteTextView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; import android.support.v7.widget.AppCompatAutoCompleteTextView ; import android.widget.ArrayAdapter ; public class MainActivity extends AppCompatActivity { private String[] fruits = { "Apple" , "Banana" , "Cherry" , "Date" , "Grape" , "Kiwi" , "Mango" , "Pear" } ; ... 阅读更多
5K+ 浏览量
此示例演示如何在 Android LinearLayout 中以编程方式设置边距。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; import android.widget.Button ; import android.widget.LinearLayout ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; ... 阅读更多
2K+ 浏览量
此示例演示如果我知道 Android 中图像的名称,如何获取其资源 ID。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; import android.util.Log ; import android.widget.TextView ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { ... 阅读更多
534 浏览量
此示例演示如何在Android应用程序中添加清单权限。步骤1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.java 步骤3 - 将以下代码添加到src/MainActivity.java package app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; } }步骤4 - 添加以下... 阅读更多