我在进入或退出活动时使用动画,进入活动动画工作正常,但退出动画效果不佳.当我按下后退按钮时,我开始退出动画.发生的事情是它首先开始输入当前活动的动画然后显示最后一个活动我想要一个简单的退出动画按下后退按钮.
Slide_out.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@android:integer/config_longAnimTime"
android:fromXDelta="0%p"
android:toXDelta="-100%p" >
</translate>
Run Code Online (Sandbox Code Playgroud)
Slide_in.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@android:integer/config_longAnimTime"
android:fromXDelta="100%p"
android:toXDelta="0%p" >
</translate>
Run Code Online (Sandbox Code Playgroud)
按下操作栏后退按钮
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
switch (item.getItemId()) {
case R.id.home:
finish();
overridePendingTransition(R.anim.slide_out, R.anim.slide_in);
return true;
default:
break;
}
return super.onOptionsItemSelected(item);
}
Run Code Online (Sandbox Code Playgroud) 我需要检查String是否包含特定字符串.为此,我使用的是NSString类的函数,名为c containssstring.这个函数在ios8中工作正常而不会抛出任何异常,但是在ios7的情况下它会抛出一个异常调用
unrecognized selector sent to instance
Run Code Online (Sandbox Code Playgroud)
我使用了try&catch块来防止异常,但我可能知道为什么会这样吗?
提前致谢
我有一个json字符串我有一个对象在一个有一个json数组和另一个对象我想先json数组然后转换成php数组和其他json对象到php变量.请告诉我如何做到这一点.我有stdclass但我无法获得准确的数据.
Json String
{
"data": [
{
"ques_name": "no",
"ques_id": "1"
}, {
"ques_name": "yes",
"ques_id": "2"
}, {
"ques_name": "no",
"ques_id": "3"
}, {
"ques_name": "yes",
"ques_id": "4"
}, {
"ques_name": "no",
"ques_id": "5"
}, {
"ques_name": "yes",
"ques_id": "6"
}, {
"ques_name": "no",
"ques_id": "7"
}
],
"UserId": 163
}
Run Code Online (Sandbox Code Playgroud)
我使用下面的代码来获取数组,但它给出了大小为14的数组,其中size应为7
$params=$_GET['params'];
$arr=array();
$decode=json_decode($params);
$arr=$decode->data;
print_r($arr);
Run Code Online (Sandbox Code Playgroud) 嗨,我想添加一个view controller作为child view.然后删除此view controller表单父视图.我正在使用以下代码来实现此目的.
self.loginView = [self.storyboard instantiateViewControllerWithIdentifier:@"LOGIN"];
[self.view addSubview:self.loginView.view];
Run Code Online (Sandbox Code Playgroud)
这段代码工作正常iOS8但是在iOS7这段代码中它不起作用它显示了屏幕的一半.显示了半部分登录.
有什么可以解决这个问题?