找到 1970 篇文章,主题为应用/应用程序

在 Swift 和 iOS 中使用 Xcode 自动布局

Nishtha Thakur
更新于 2019年7月30日 22:30:26

2K+ 次浏览

自动布局是一个基于约束的布局系统,用于开发 iOS 设备的用户界面。这个基于约束的布局系统,也称为自动布局,基本上是一个自适应 UI,可以适应不同尺寸和方向的屏幕。自动布局完全依赖于约束,开发者定义相邻元素或父元素之间的关系来确定其位置。为什么使用自动布局?在设计 iOS 应用程序时,您需要确保您开发的 UI 与所有屏幕尺寸和方向都兼容。当您希望这样做时,自动布局非常方便。考虑下面的图片。一个居中的……阅读更多

iPhone 上的应用程序 Cookie 存储在哪里?

Smita Kapse
更新于 2019年7月30日 22:30:26

4K+ 次浏览

Cookie 是在浏览互联网时存储在用户设备上的小型文件。当我们在 iPhone 上谈论 Cookie 时,我们通常指的是使用 Web Views 或浏览器应用程序的应用程序。普通的 iOS 应用程序不包含 Cookie。只有当应用程序具有一个或多个 Web Views 时,应用程序才会有 Cookie。要检查 iPhone 上应用程序 Cookie 的存储位置,在 iPhone 上,转到设置 -> Safari -> 高级 -> 网站数据,您将看到存储在设备上的所有 Cookie。对于使用 Web View 的 iOS 应用程序,UIWebView 将自动将 Cookie 存储在 sharedHTTPCookieStorage 中。阅读更多

如何在 iOS 中以编程方式锁定屏幕方向?

Nishtha Thakur
更新于 2019年7月30日 22:30:25

2K+ 次浏览

您可能会遇到需要以特定方向(可能是横向或纵向)显示 UI 的场景。我们将了解如何在 iOS 中使用 Swift 以编程方式锁定方向。打开 Xcode → 新建项目 → ViewController.swift,编写以下代码。// 将 shouldAutorotate 设置为 False override open var shouldAutorotate: Bool { return false } // 指定方向。override open var supportedInterfaceOrientations: UIInterfaceOrientationMask { return .portrait }

如何在 iOS 应用中检查位置服务是否已启用?

Anvi Jain
更新于 2019年7月30日 22:30:25

1K+ 次浏览

顾名思义,位置服务通过 GPS、WiFi 和蜂窝塔收集用户信息。每个 iOS 设备都配备了 GPS、WiFi、蜂窝塔位置数据和蓝牙,以确定 iPhone 或 iPad 的位置。用户可以通过在“通用”中切换“位置服务”开关来启用或禁用“设置”应用程序中的位置服务。在启动位置更新之前,您应该检查 locationServiceEnabled() 方法的返回值,以确定用户是否为当前设备启用了位置服务。要检查 iOS 应用中是否启用了位置服务,请查看代码打开 Xcode → 新建项目……阅读更多

如何以编程方式检测 iOS 设备 UDID、名称、版本、型号?

Nishtha Thakur
更新于 2019年7月30日 22:30:25

2K+ 次浏览

设备 UDID 代表唯一设备标识符。每个 iOS 设备都有一个 UDID,它是由 40 个字母和数字组成的序列,保证特定于您的设备。设备名称通常是在设备设置→通用→关于中找到的名称。iOS 版本是您的当前 iPhone 运行的版本,最新的 iOS 版本是 12.2。iOS 型号描述了用户使用的 iOS 设备是 iPhone/iPad。现在我们将了解如何以编程方式检测 UDID、名称、版本和型号。打开 Xcode → 新建项目,并在 ViewController 的 viewDidLoad 方法中添加以下代码。override func viewDidLoad() { ……阅读更多

如何在 iOS 上获取设备制造商和型号?

Smita Kapse
更新于 2019年7月30日 22:30:25

2K+ 次浏览

当我们谈论设备制造商时,我们指的是手机制造商(例如苹果、三星、诺基亚等),设备型号通常是具体的型号,例如 iPhone、iPad/TAB 等。任何移动设备都将仅使用制造商和型号进行分类。现在让我们了解如何在 iOS 中获取设备制造商和型号?有两种方法可以获取制造商和型号,第一种方法是直接打开您的 iOS 设备,导航到设置,点击通用,在关于部分您可以找到您的 iOS 设备的详细信息。第二种方法是获取制造商和型号……阅读更多

在 iOS 中垂直对齐两个按钮

Anvi Jain
更新于 2019年7月30日 22:30:25

693 次浏览

在设计 iOS 应用程序时,自动布局是最重要的元素之一。使用自动布局,UI 开发变得更加灵活和容易。为了垂直对齐两个按钮,我们将使用自动布局。让我们开始吧!步骤 1:打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“AlignButtons”步骤 2:打开 Main.storyboard 并添加两个按钮,将它们命名为按钮 1 和按钮 2。步骤 3:选择这两个按钮,并使用“添加新的对齐约束”菜单垂直对齐它们。步骤 4:选择这两个按钮,点击“添加新的约束”,并将其设置……阅读更多

如何在 iOS 中将视图对齐到屏幕底部

Nishtha Thakur
更新于 2019年7月30日 22:30:25

1K+ 次浏览

推荐的方法和现代的方法是使用约束。我们将使用约束将视图对齐到屏幕底部。步骤 1:打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“ViewAlignment”我将使用 UIView,但您可以使用任何 UI 组件并遵循相同的步骤。步骤 2:打开 Main.storyboard,更改 ViewController 的背景颜色(我们这样做是为了更好地理解),并添加 UIView。步骤 3:添加约束 - 点击 UIView → 添加新的约束。在设置约束时,我们需要记住 4 个参数,X 轴、Y 轴、高度和……阅读更多

在开发 iOS 应用程序时,您可能遇到需要发送短信的场景,您可能会对为什么?如何?以及什么?感到困惑。

Smita Kapse
更新于 2019年7月30日 22:30:25

90 次浏览

在本教程中,我们将重点介绍如何在 Swift 中从您的 iOS 应用程序发送短信,我们将从用户的电话号码发送短信。虽然我们无法在没有用户内容的情况下直接执行此操作,但我们可以显示预先编写的消息供用户发送,用户以后可以根据需要修改。让我们开始吧,我们将使用“MFMessageComposeViewController”类对象在您的应用程序中显示标准的消息撰写界面。在我们显示撰写界面之前,我们将使用基本初始消息填充字段……阅读更多

如何在 Android 上使用 WiFi Direct?

Vrundesha Joshi
更新于 2019年7月30日 22:30:25

1K+ 次浏览

此示例演示如何在Android上使用WiFi Direct。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 步骤3 - 将以下代码添加到src/WifiDirectBroadcastReceiver包 com.example.myapplication; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.net.wifi.p2p.WifiP2pManager; import android.widget.Toast; public class WifiDirectBroadcastReceiver extends BroadcastReceiver { WifiP2pManager wifiP2pManager; WifiP2pManager.Channel channel; MainActivity activity; public WifiDirectBroadcastReceiver(WifiP2pManager wifiP2pManager, WifiP2pManager.Channel channel, MainActivity activity) { this.wifiP2pManager = wifiP2pManager; ... 阅读更多

广告