我尝试在ios中使用UIActionController来显示文本字段,我想知道如何更改文本字段边框颜色.
我的代码是:
- (void)showChangePasswordAlertView
{
UIAlertController *actionVC = [UIAlertController alertControllerWithTitle:@""
message:@"Change your password."
preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *action = [UIAlertAction actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction *action) {
}];
[actionVC addAction:action];
action = [UIAlertAction actionWithTitle:@"Cancel"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction *action) {
}];
[actionVC addAction:action];
[actionVC addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"old password";
textField.borderStyle = UITextBorderStyleNone;
textField.layer.borderColor = [UIColor redColor].CGColor;
textField.layer.borderWidth = 1.0 ;
textField.secureTextEntry = YES ;
}];
[actionVC addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"new password";
textField.borderStyle = UITextBorderStyleNone;
textField.secureTextEntry = YES ;
}];
[actionVC addTextFieldWithConfigurationHandler:^(UITextField *textField) …Run Code Online (Sandbox Code Playgroud) 我已经为Apple Watch创建了一个应用程序.逻辑是,当用户举手并点击应用程序中的按钮时.那时我将获取加速度计值.每当用户举手并达到捕获位置时,我都必须向iPhone发送消息.
对我来说正确地得到了值但是,它总是会根据加速度计给出值.这意味着用户不会抬起手但加速度计值匹配.因此值将发送到移动设备.
func startUpadateAccelerometer() {
self.motionManager.accelerometerUpdateInterval = 1.0 / 10.0
self.motionManager.startAccelerometerUpdates(to: OperationQueue()) { (accelerometerData, error) -> Void in
guard accelerometerData != nil else
{
print("There was an error: \(String(describing: error))")
return
}
DispatchQueue.main.async {
if(self.can_reset){
let differenceX : Bool = self.validateButtom(currentValue: accelerometerData!.acceleration.x, inititalValue: self.gravityReference.x)
let differenceY : Bool = self.validateButtom(currentValue: accelerometerData!.acceleration.y, inititalValue: self.gravityReference.y)
if(differenceX && differenceY && self.gravityOffsetDifference(currentValue: accelerometerData!.acceleration.x, referenceValue: self.gravityReference.x ) && self.gravityOffsetDifference(currentValue: accelerometerData!.acceleration.y, referenceValue: self.gravityReference.y)){
WKInterfaceDevice().play(.success)
// self.addLog(_logStr: EventsTypes.Achievements1.rawValue)
self.logString += String(format: "X: %0.3f Y: %0.3f Z: …Run Code Online (Sandbox Code Playgroud) 我在iOS 9.0发行之前发布的应用商店中有一个实时应用。然后,我们在iOS 9发布后提交了更新。应用程序被拒绝,原因如下:“ 除非用户关闭应用程序并重新启动,否则应用程序会在加载屏幕上挂起 ”??
在Wi-Fi和蜂窝网络上运行iOS 9.1的iPad和运行iOS 9.1的iPhone上进行检查时,我们发现您的应用程序中存在一个或多个错误。
除非用户关闭应用程序并重新启动,否则该应用程序将挂载在加载屏幕上
重现步骤为:
启动应用
带有应用程序徽标的屏幕将无限期出现
关闭应用
再次启动应用程序,将出现一个登录屏幕
我无法从自己的角度重现该问题。我尝试使用以下两种方式重现此内容。?
1.从iTunes
在我的Mac中将ipa复制到iTunes应用吗?
已在Wi-Fi和蜂窝网络上运行iOS 9.1的已连接iPhone。
已将ipa安装到上述设备。
完成安装后,启动应用程序?
在出现该登录屏幕之后,将出现一个带有应用程序徽标的屏幕。
2.从itunesconnect(TestFlight)尝试作为内部测试器
已在Wi-Fi和蜂窝网络上运行iOS 9.1的已连接iPhone。
从Testflight应用安装了ipa。?
完成安装后,启动应用程序?
该登录屏幕出现后,将出现一个带有应用程序徽标的屏幕。
现在,我们回复到appstore,我们无法重现该问题。但似乎他们会花些时间为我们答复。因此,我试图从所有人那里获得建议。
我想在我的设备中测试应用程序作为iTunes Connect中的内部测试程序.根据通过itunes testflight服务安装应用程序的新规则,我在我的设备中安装了新的TestFlight本机应用程序.我有一个邀请作为内部测试人员.

现在我有一个邀请通过这样的电子邮件测试应用程序,

现在我尝试通过按下"在TestFlight中打开"按钮来安装此应用程序.现在它重定向到AppStore像这样,

现在我按"打开"按钮,它重定向到testFlight但它不显示该应用程序的安装屏幕.它显示为我在此问题中分享的第一张图片.
这是我第一次尝试从新的testFlight安装应用程序.所以请给我一些想法,在itunes testFlight中安装应用程序.
我在图像资源文件中有1x,2x和3x图像,如下图所示.
但是,它被放置了所有设备的1x图像,如下面提到的图像.
我使用的是Xcode 7.3和iOS 9.3.我使用自动布局创建了imageview.并设置Align centre x to superview和Align centre Y to superview.
任何建议/意见将不胜感激!谢谢.
我在iOS中使用通用链接.它在Safari浏览器和消息中运行良好.
设置服务器
我有一台在线运行的服务器.为了安全地将我的iOS应用程序与服务器关联,Apple要求您提供名为apple-app-site-association的配置文件.这是一个JSON文件,描述了域和支持的路由.
apple-app-site-association文件需要通过HTTPS访问,无需任何重定向,https:// {domain}/apple-app-site-association.
该文件如下所示:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "**********.com.domain.appname”,
"paths": ["*"]
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
注意 - 我没有将.json附加到apple-app-site-association文件名.
并成功设置了iOS应用程序.
我的要求是,我分享了从我的应用程序到Facebook的链接.当用户点击Facebook上的链接时,它应该在应用程序在手机上可用时打开应用程序,或者应该从浏览器打开.
现在我的问题是:
第1步:我分享了从我的应用程序到Facebook的链接.
第2步:我从Safari登录Facebook.当我点击链接时,它会成功打开我的应用程序.
第3步:如果我在Facebook应用程序中执行相同操作.它正在Facebook网页视图中打开.但我需要它来打开我的应用程序.
我想在数据库中保存图像.因此我将其转换为数据.但是,在这些步骤中,图像的宽度和高度将发生变化.它的尺寸增加了.
// Original Image Size
print("Original Image Size : \(capturedImage.size)") // Displays (320.0, 427.0)
// Convert to Data
var imageData: Data?
imageData = UIImagePNGRepresentation(capturedImage)
// Store imageData into Db.
// Convert it back
m_CarImgVw.image = UIImage(data: damageImage!.imageData!, scale: 1.0)
print("m_CarImgVw Image Size : \(m_CarImgVw.image.size)") // Displays (640.0, 854.0)
Run Code Online (Sandbox Code Playgroud)
我不希望图像大小增加!
ios ×6
iphone ×4
app-store ×2
swift3 ×2
apple-watch ×1
autolayout ×1
deep-linking ×1
devicemotion ×1
facebook ×1
image ×1
ios9.1 ×1
nsdata ×1
swift ×1
uitextfield ×1
xcode ×1