Post not yet marked as solved
Post marked as unsolved with 0 replies, 128 views
Per the apple API documentation (https://developer.apple.com/documentation/tipkit/tipuipopoverviewcontroller/imagesize), imageSize is meant to control the size of the image within the tip, but it doesn't seem to be working. My code is as follows, taken from the apple docs example:
tipObservationTask = tipObservationTask ?? Task { @MainActor [weak controller] in
for await shouldDisplay in tip.shouldDisplayUpdates {
if shouldDisplay {
let popoverController = TipUIPopoverViewController(tip, sourceItem: sourceItem)
popoverController.imageSize = CGSize(width: 10, height: 10)
controller?.present(popoverController, animated: true)
tipPopoverController = popoverController
} else {
if controller?.presentedViewController is TipUIPopoverViewController {
controller?.dismiss(animated: true)
tipPopoverController = nil
}
}
}
}