小编man*_*urt的帖子

UITextField clearButtonMode颜色

我可以在textField上更改clearButtonMode的颜色吗?

theTextField.clearButtonMode = UITextFieldViewModeWhileEditing
Run Code Online (Sandbox Code Playgroud)

显示一个灰色深色的x来删除textField,

但我能用白色显示这个按钮吗?

谢谢

uitextfield ios

14
推荐指数
4
解决办法
2万
查看次数

ios UICollectionView在单元格之间的顶部/底部分离

我有一个集合视图,工作正常,我调整了X填充的分隔,

它工作正常,但对于细胞之间的Y填充,似乎不适应NO分离

这是我的布局代码

UICollectionViewFlowLayout *layoutItem=[[UICollectionViewFlowLayout alloc] init];
    layoutItem.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 那么如何将顶部/底部的间距设置为0px?在细胞之间?,

谢谢!

ios uicollectionview

14
推荐指数
2
解决办法
2万
查看次数

ios更改子视图索引运行时

我打算用标签做一些菜单,

如果我有z索引的标签,我插入每个标签:

insertSubview:(UIView*)atIndex:(NSInteger)

然后按下它们顶部的按钮,我想更改顶部显示的标签

如何在运行时更改子视图索引?

谢谢!

z-index uiview ios

12
推荐指数
2
解决办法
2万
查看次数

mapkit默认显示注释

我在mapkit中有一个注释显示自定义图像,显示正常,

但是在录制针脚后,注释显示

当我启动视图时,如何在默认情况下显示注释?丝毫敲击针.

- (MKAnnotationView *)mapView:(MKMapView *)mv viewForAnnotation:(id <MKAnnotation>)annotation
{


    if([annotation isKindOfClass:[MKUserLocation class]])
        return nil; 

    NSString *annotationIdentifier = @"PinViewAnnotation"; 

    MKPinAnnotationView *pinView = (MKPinAnnotationView *) [mapView 
                                                            dequeueReusableAnnotationViewWithIdentifier:annotationIdentifier];


    if (!pinView) 
    {
        pinView = [[[MKPinAnnotationView alloc] 
                    initWithAnnotation:annotation 
                    reuseIdentifier:annotationIdentifier] autorelease];

        [pinView setPinColor:MKPinAnnotationColorGreen];
        pinView.animatesDrop = YES; 
        pinView.canShowCallout = YES; 

        UIImageView *houseIconView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tijereta.png"]];
        pinView.leftCalloutAccessoryView = houseIconView; 
        [houseIconView release];        
    }
    else 
    {
        pinView.annotation = annotation;
    }

    return pinView; 

}
Run Code Online (Sandbox Code Playgroud)

谢谢

annotations mapkit ios

12
推荐指数
1
解决办法
1万
查看次数

用iPhone相机测量距离

如何在iPhone上实现一种实时测量距离(摄像机?)的方法,比如这个使用卡片比较卡片大小和实际距离的应用程序?

有没有其他方法来测量距离?或者如何使用卡片方法进行此操作?我应该使用什么框架?

iphone camera measurement distance

11
推荐指数
1
解决办法
1万
查看次数

how to test this regex in jest

I have this one-liner I need to test using jest

export const matchUriRE = /^([^:]*):([^:]*):(.*)$/;
Run Code Online (Sandbox Code Playgroud)

How to test it? Thanks in advance.

javascript jestjs

10
推荐指数
2
解决办法
1万
查看次数

Delphi for windows和linux

我正在开发Delphi(RFID)中的一些软件,迟早会想要在Linux上运行,我可以使用什么好的选项,所以我不必从零开始呢?我见过Embarcadero选项,但不是免费的!

谢谢!

linux windows delphi

9
推荐指数
2
解决办法
5188
查看次数

ios检查nsarray == null

我收到了一些回复JSON,并且工作正常,但我需要检查一些null值,

我找到了不同的答案,但似乎还没有工作,

NSArray *productIdList = [packItemDictionary objectForKey:@"ProductIdList"];
Run Code Online (Sandbox Code Playgroud)

我试过了

if ( !productIdList.count )  //which breaks the app,

if ( productIdList == [NSNull null] )  // warning: comparison of distinct pointer types (NSArray and NSNull)
Run Code Online (Sandbox Code Playgroud)

那么发生了什么?如何修复此问题并null在我的阵列中检查?

谢谢!

null nsarray ios

9
推荐指数
3
解决办法
1万
查看次数

xcode ios文件无法在捆绑中识别

我想播放视频,但我注意到我的文件没有导入到捆绑包?

所以我只是将AA.mp4文件拖放到我的项目中,

它在项目导航器上显示ok,我在finder中显示它,并确认该项目中存在该文件

现在,当我试试这个

 NSString *bundleRoot = [[NSBundle mainBundle] bundlePath];
    NSFileManager *fm = [NSFileManager defaultManager];
    NSArray *dirContents = [fm contentsOfDirectoryAtPath:bundleRoot error:nil];

    NSLog(@"content of bundle ::%@", dirContents);
Run Code Online (Sandbox Code Playgroud)

看到我的包的内容,我看到每个其他文件,但不是我导入的文件???

那么我错过了什么?

谢谢!

xcode resourcebundle objective-c ios

9
推荐指数
1
解决办法
3894
查看次数

terraform 如何找到在模块上创建的存储桶的 ARN

我正在使用模块创建存储桶,如何找到该存储桶的 ARN?

创建模块

module "testbucket" {
 source         = "github.com/tomfa/terraform-sandbox/s3-webfiles-bucket"
 aws_region     = "${var.aws_region}"
 aws_access_key = "${var.aws_access_key}"
 aws_secret_key = "${var.aws_secret_key}"
 bucket_name    = "${var.bucket_name}-test"
}
Run Code Online (Sandbox Code Playgroud)

然后,当我调用该策略时,我需要访问 ARN

 {
    "Sid": "accessToS3",
    "Effect": "Allow",
    "Action": [
        "s3:*"
    ],
    "Resource": [
        "${aws_s3_bucket.${var.bucket_name}.arn}",
    ]
}
Run Code Online (Sandbox Code Playgroud)

我没有引用 ARN,因此出现错误:

错误:资源“aws_iam_role_policy.policy_Demo_lambda”配置:变量 aws_s3_bucket.mybukk.arn 中引用了未知资源“aws_s3_bucket.mybukk”

如何访问我的 ARN?谢谢

amazon-web-services terraform

9
推荐指数
2
解决办法
2万
查看次数