我的应用程序中有一个alertController,我希望图标(子视图,选中标记)显示为与标题位置相同的位置,并按照消息文本显示为第一个屏幕截图,警报框紧紧包裹图标和文本。
但是根据我的代码,实际输出如所示的第二个屏幕截图,在左侧带有图标,然后在同一行中旁边显示消息。警报框中也有多余的(黑色)空间。
/ / / /这是我的alertController代码
extension AddSongToPlaylistFromCell: UITableViewDelegate {
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
navigationController?.popViewController(animated: true)
// show short alert message to user
showAlert(userMessage: "Song added", icon: UIImage(named: "icons8-checkmark-48")!)
}
}
Integer.MAX_VALUE