gpt4 book ai didi

ios - 苹果 watch : how to show image in Glance

转载 作者:行者123 更新时间:2023-11-29 02:09:15 25 4
gpt4 key购买 nike

我正在尝试在概览 View 中显示图像。图片格式是.png,我把它放在了WatchKitApp bundle里。

在 Glance 中,我在 Glance 中显示的默认组中添加了一个 WKInterfaceImage。

下面是我动态定位图像的代码。

//
// GlanceController.swift
// Zappatap WatchKit Extension
//
// Created by Muhammad Umar on 4/5/15.
// Copyright (c) 2015 Zivato. All rights reserved.
//

import WatchKit
import Foundation


class GlanceController: WKInterfaceController {

@IBOutlet weak var glanceLable: WKInterfaceLabel!

@IBOutlet weak var glanceImage: WKInterfaceImage!

override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
glanceLable.setText("This is new Glance")
glanceImage.setImage(UIImage(named: "happy@2x.png"))
// Configure interface objects here.
}

override func willActivate() {
// This method is called when watch view controller is about to be visible to user
super.willActivate()
}

override func didDeactivate() {
// This method is called when watch view controller is no longer visible
super.didDeactivate()
}

}

有人可以帮忙吗?

最佳答案

如果您的图片在 WatchApp 包中,那么您需要使用 setImageNamed(),这样它会将图片加载到 watch 上,而不是将其加载到手机上并通过蓝牙发送。您也不需要包含 @2x 或文件扩展名,因此它就是:

glanceImage.setImageNamed("happy")

如果图像始终相同,您还应该能够在 Storyboard中设置图像。

关于ios - 苹果 watch : how to show image in Glance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29462321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com