小编opt*_*six的帖子

Android中的样式层次结构 - 重要性的顺序是什么?

我有一个Android应用程序,我正在使用自定义主题应用于主要活动本身的Android清单中.此活动创建一个列表视图,其中应用了样式.

如果我为该列表视图创建自定义布局,包括行本身的单独xml文件,并且我将样式直接应用于这些布局,这种样式是否会覆盖应用程序的整体样式?我试图掌握事件的层次结构,就样式和主题的工作方式而言.

在我的示例中,我工作的方式是:对行应用样式,由行布局xml引用>对整体列表视图应用样式,由listview布局xml引用>从自定义主题应用样式,由android清单引用的样式xml引用

我对吗?或者我正在接近这个错误.(仅仅为了混淆,">"我的意思是比重要的更重要)

xml mobile user-interface android

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

在现有项目的新设备上添加配置文件

我对如何将配置文件添加到新设备感到困惑.所以我使用的是Xcode 4.3.2和TestFlight.我通过我正在帮助的公司获得了一个预先存在的项目和团队许可.developer.apple.com上的配置文件已经设置了某些设备.所以我将所有这些设备作为测试人员添加到TestFlight,发送了一个存档的构建,没有问题,工作正常.

现在,其中一位测试人员希望尝试在iPad上进行测试.所以,我通过TestFlight向他们发送了邀请,他们的设备自动在TestFlight上注册.我看到他们的UDID和设备等.但是,他们的设备列在"不在此配置文件下的队友设备"下.因此,我按照提示,将丢失的UDID导出到文件,并将文件上载到Provisioning Portal.我现在在配置门户中的"设备"下看到了iPad,但它列出了0个配置文件.如何将此应用程序的配置门户与iPad关联?我缺少一些简单的步骤吗?请记住,这个iPad位于国外,所以我无法控制它.我需要告诉他们他们需要做什么(或者自己自动化).请帮忙!

xcode ios

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

XCode 4.3.2中的自定义字体

我知道这个主题已经开始,但是我已经尝试了我在StackOverflow上找到的每个解决方案来解决这个问题,并且它因某些原因而无法工作.我正在以UILabel编程方式创建,然后使用此字体.在UILabel被渲染,但不是我希望它的字体(看起来像它违约的东西)

首先,我将两个.ttf字体导入到名为"Resources"的文件夹下的xcode项目中.这两种字体是Gotham Book和Gotham Book Italic(GothaBoo.ttf,GothaBooIta.ttf)

然后,我在名为"UIAppFont"的[my app] -Info.plist文件中添加了一行,向数组中添加了两行,Item 0 | 字符串| GothaBoo,第1项| 字符串| GothaBooIta.

我检查了Copy Bundle Resources下的Target Build Phases,并确保这两个字体在那里.

然后,我只是将此代码添加到viewDidLoad例程:

UILabel *myLabel1 = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 200, 100)];
myLabel1.text = @"Hello";
myLabel1.backgroundColor = [UIColor clearColor];
myLabel1.font = [UIFont fontWithName: @"GothaBoo" size: 48.0];
myLabel1.textColor = [UIColor blackColor];

[self.view addSubview:myLabel1]; 
Run Code Online (Sandbox Code Playgroud)

没有骰子.我究竟做错了什么?该项目采用Xcode 4.3.2,适用于iPad,运行5+以上的iOS

iphone xcode fonts ipad ios

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

如何在整页半透明叠加div的顶部控制图像的CSS

我有一个完整的页面覆盖覆盖我的页面加载.我附加的唯一脚本是在点击任何内容时关闭它.这个叠加层的目的是为了页面的指导,所以我有一些透明的.png图像,我想锚定到页面的不同区域.

我在下面列举了一个例子,我希望它具有完全的不透明度,并且距离页面的左上角有一些间距...但是当我加载它时,它设置为.4透明度并且它被卡在左上角角.我不是css专家,我一直用这个旋转我的车轮.有人可以帮忙吗?

<script language="javascript" type="text/javascript">

    $(function () {

        var docHeight = $(document).height();

        $("body").append("<div id='overlay'><div id='home_text'><img src='/images/overlay_test_home.png'></div></div>");

        $("#overlay")
      .height(docHeight)
      .css({
          'opacity': 0.4,
          'position': 'absolute',
          'top': 0,
          'left': 0,
          'background-color': 'black',
          'width': '100%',
          'z-index': 5000
      });

        $("#home_text")
      .css({
          'opacity': 1.0,
           'top' : 20,
           'left': 200
      });

        $('#overlay').click(function () {
            $("#overlay").hide();
        });

    });

</script>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery html5

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

从iOS应用程序中的UIAlertView文本框中检索值

我有一个iOS应用程序,我最近更新,以处理UIAlertView/SubView问题,导致文本框呈现为清晰或白色(或根本不渲染,不确定哪个).无论如何,这是一个相对简单的问题,因为我是Obj-C的新手,但我如何从应用程序中的另一个调用中获取新文本框的值?

这是我的UIAlertView:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Password" 
                         message:@"Enter your Password\n\n\n"  
                         delegate:self 
                         cancelButtonTitle:@"Cancel" 
                         otherButtonTitles:@"Login", nil];
alert.frame = CGRectMake( 0, 30, 300, 260);
Run Code Online (Sandbox Code Playgroud)

它曾经存储为UITextField,然后作为子视图添加到UIAlertView:

    psswdField = [[UITextField alloc] initWithFrame:CGRectMake(32.0, 65.0, 220.0, 25.0)];
    psswdField.placeholder = @"Password";
    psswdField.secureTextEntry = YES;
    psswdField.delegate = self;
    psswdField.tag = 1;
    [psswdField becomeFirstResponder];
    [alert addSubview:psswdField];
    [alert show];
    [alert release];
Run Code Online (Sandbox Code Playgroud)

这一切都已经注释掉了,而我把它重写为:

 alert.alertViewStyle = UIAlertViewStyleSecureTextInput;
Run Code Online (Sandbox Code Playgroud)

这是我用来检索值的方式:

[psswdField resignFirstResponder];
[psswdField removeFromSuperview];

activBkgrndView.hidden = NO;
[activInd startAnimating];
[psswdField resignFirstResponder];
[self performSelectorInBackground:@selector(loadData:) withObject:psswdField.text];
Run Code Online (Sandbox Code Playgroud)

现在我对如何从该文本框中获取值发送到loadData感到困惑.

objective-c ios

0
推荐指数
1
解决办法
1306
查看次数

标签 统计

ios ×3

xcode ×2

android ×1

css ×1

fonts ×1

html ×1

html5 ×1

ipad ×1

iphone ×1

javascript ×1

jquery ×1

mobile ×1

objective-c ×1

user-interface ×1

xml ×1