我有一个正在准备提交状态的应用程序。我也有此应用程序的应用程序购买项目。上周,我将它们链接到我的应用程序,并将其提交以供审核。在周末,开发人员拒绝了它。现在,我想重新提交固定的版本,但是IAP部分完全丢失了。如何使其再次可见?
为了匹配样式指南,我必须向文本字段添加字距调整,包括占位符和值本身。
使用 UIKit,我可以这样做:
class MyTextField: UITextField {
override func awakeFromNib() {
super.awakeFromNib()
// ...
self.attributedPlaceholder = NSAttributedString(string: self.placeholder ?? "", attributes: [
//...
NSAttributedString.Key.kern: 0.3
])
self.attributedText = NSAttributedString(string: "", attributes: [
// ...
NSAttributedString.Key.kern: 0.3
])
}
}
Run Code Online (Sandbox Code Playgroud)
在 SwiftUI 中,我发现可以对Text
元素应用字距调整效果,如下所示:
Text("My label with kerning")
.kerning(0.7)
Run Code Online (Sandbox Code Playgroud)
不幸的是,我找不到一种方法将字距调整样式应用于 TextField 的值或占位符。对这个有什么想法吗?提前致谢
我需要为我手动构建的 iCal 文件 (.ics) 提供一些我实际上不希望日历应用程序用户看到的附加信息。因此,当我在 iOS 应用程序中创建事件并(稍后)从日历事件中读取它们时,我需要能够手动设置它们。
我想知道是否可以将自定义字段/属性添加到 iCal / .ics 文件本身(而不是使用日历应用程序!)。它们不应显示在日历应用程序中,但作为移动应用程序开发人员,当我从设备上的日历中读出它们时,我可以访问它们来存储 ID、引用和任何内容......到目前为止,唯一的可能性似乎是存储这些值作为描述/注释,但我对此绝对不满意!有没有可能?我现在既无法实现它,也没有在互联网上找到任何有用的东西......
作为替代方案,我正在考虑使用 iCal 的附件功能,不幸的是,该功能对受邀者和组织者本人可见,并且在编辑时可能无法编辑/更新...
提前致谢!
下面:ics 示例日期
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Apple Inc.//Mac OS X 10.12.2//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
DTSTART:19810329T020000
TZNAME:MESZ
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
DTSTART:19961027T030000
TZNAME:MEZ
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20170330T114118Z
UID:38F0C7FE-9711-437F-A5FE-E670E97C6766
DTEND;TZID=Europe/Berlin:20170330T160000
TRANSP:OPAQUE
ATTENDEE;CN="John Doe";CUTYPE=INDIVIDUAL;EMAIL="john@doe.de";PAR
TSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:john@doe.de
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
SUMMARY:iCal Test100
CUSTOM:*** WHAT I WOULD NEED ***
DTSTART;TZID=Europe/Berlin:20170330T153000
DTSTAMP:20170330T114208Z
ORGANIZER;CN="Jon Doh":mailto:Jon@Doh.de
SEQUENCE:0
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)