小编dev*_*ost的帖子

iOS:ModalView背景透明吗?

我想在viewController上显示一个modalview.(有一个导航控制器).

在我看来,我有文字和一个显示模态视图的按钮.

我创建了一个包含我的模态视图的.xib(它是带有图像和标签的视图).

当我展示它时,那:

ShareController *controller =  [[ShareController alloc] initWithNibName:@"ShareController" bundle: nil];
controller.view.backgroundColor = [UIColor clearColor];
controller.modalPresentationStyle = UIModalPresentationFormSheet;
controller.modalTransitionStyle = UIModalTransitionStyleCoverVertical;

[self presentViewController:controller animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

我有我的模态视图,但是,背景变成了黑色......我想在我的视图中看到文本.(我试图设置alpha等等;但是没有运行:'()

有人帮我吗?

谢谢,

background objective-c modalviewcontroller ios

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

更改在iOS 7.1中选择的TintColor选项卡栏项目

我有一个问题,因为我做了SDK的最后一次更新,我的标签栏的色调颜色不运行....它保持蓝色,而不是绿色.

我尝试在我的viewdidload中执行此操作:

[[UITabBar appearance] setTintColor:[UIColor greenColor]];
Run Code Online (Sandbox Code Playgroud)

但它没有运行......有人帮我请?

uitabbarcontroller tintcolor ios

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

Android自定义图标ShareActionProvider?

我正在使用ShareActionProvider,但我想自定义图标(我想改变颜色,因为目前它是白色的).

我正在使用此代码:

        mShareActionProvider = (ShareActionProvider) item.getActionProvider();
    Intent myIntent = new Intent(Intent.ACTION_SEND);
    myIntent.setType("text/plain");
    myIntent.putExtra(Intent.EXTRA_TEXT, str_share);
    mShareActionProvider.setShareIntent(myIntent);
Run Code Online (Sandbox Code Playgroud)

XML:

<item
  android:id="@+id/menu_item_share"
  android:showAsAction="ifRoom"
  android:title="@string/titlePartager"
  android:actionProviderClass="android.widget.ShareActionProvider"
  android:icon="@drawable/ic_share"/>
Run Code Online (Sandbox Code Playgroud)

如何更改图标(或颜色)?

谢谢,

android shareactionprovider

6
推荐指数
1
解决办法
2208
查看次数

Android片段翻译从右到左

我希望左边有一个翻译,当一个片段消失以显示另一个片段时.

我有这个翻译:

ft.setCustomAnimations(R.anim.lefttoright,R.anim.righttoleft);
Run Code Online (Sandbox Code Playgroud)

我的翻译左右:

<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <translate
        android:duration="700"
        android:fromXDelta="-100%"
        android:fromYDelta="0%"
        android:toXDelta="0%"
        android:toYDelta="0%" />

</set>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <translate
        android:duration="700"
        android:fromXDelta="0%"
        android:fromYDelta="0%"
        android:toXDelta="100%"
        android:toYDelta="0%" />

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

但它没有运行,只有从左到右的翻译运行...为什么?

android translation slide android-fragments

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

片段之间的Android导航

我的表格分成几个片段.我用每个片段调用:

final FragmentManager fm = getSupportFragmentManager();
final FragmentTransaction ft = fm.beginTransaction();
if(fragment.equals(this.formOne) ||   fragment.equals(this.formTwo)) {
        ft.setCustomAnimations(android.R.anim.slide_in_left,android.R.anim.slide_out_right);
    }

ft.replace(R.id.fragForm, fragment);
ft.addToBackStack(null);
ft.commit();
Run Code Online (Sandbox Code Playgroud)

当我单击后退按钮时,它会跳过上一个片段并返回到活动但屏幕为空白.

例如,我有3个片段:A - B - C.

如果我去C并希望回到上一个活动,我点击后退按钮,我就在B上,我再次点击,我在A上,当我再次点击时,我有一个空白屏幕,我需要再次单击以返回上一个活动.

我不明白为什么我的活动上有这个空白屏幕.

我在开发者文档中不明白这一点:

注意:当事务用于水平导航(例如切换选项卡时)或修改内容外观(例如调整过滤器时)时,不应将事务添加到后台堆栈.有关何时适合返回导航的详细信息,请参阅导航设计指南.

如果我们不能使用它,那么解决方案是什么?

android android-fragments android-activity

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

IOS排序NSDictionary

首先,这是我的代码:

    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL
                                                          URLWithString:url]];

    NSData *response = [NSURLConnection sendSynchronousRequest:request
                                             returningResponse:nil error:nil];

    NSDictionary *publicTimeline = [NSJSONSerialization JSONObjectWithData:response       options:0 error:&jsonParsingError];

    for (NSObject* key in publicTimeline) {
        id value = [publicTimeline objectForKey:key];
        NSLog(@"%@", key);
    }
Run Code Online (Sandbox Code Playgroud)

我在网络服务上收集了一些新闻,并在tableView中显示它.

我的问题是这些新闻没有按顺序显示.

在我的网络服务中,新闻是有序的,例如我有:

    {"0":{"title":"News1"}}
    {"1":{"title":"News2"}}
    {"2":{"title":"News3"}}
Run Code Online (Sandbox Code Playgroud)

等等..

但是在循环中,我"松散"了这个顺序:/我希望按此顺序获得我的新闻,首先是"1"之后索引为"0"的新闻等...

(NSDictionary似乎放弃了这个顺序,例如,在我的代码之后,我在我的tableview中,新闻:"2","0","1",而不是我的新闻"0","1"," 2".)

(我尝试了一些答案,但似乎没有一个在我的情况下工作:()

SOmeone来帮助我吗?谢谢,

sorting objective-c ios

-1
推荐指数
1
解决办法
5897
查看次数