小编inr*_*rob的帖子

xcode自动布局隐藏视图占用空间

我一整天都在努力完成这项工作,但
没有成功。我尝试设置相对于 tableView 的按钮顶部约束(垂直间距)。但是当我从我的快速代码中隐藏表格视图时,表格视图仍然占用空间。

布局视图
我想要实现的是,当我隐藏表格视图时,它将不再占用空间,并且在这种情况下所有上述视图的按钮将向上移动,如下所示:

在此输入图像描述

我也尝试过:设置 UIsearchbox 顶部约束,然后设置 tableview 顶部约束,然后设置相对于 tableview 的 Button 顶部约束,然后创建相对于 Uisearchbox 的 Button 顶部约束,优先级为 250。但它仍然不起作用。

xcode constraints uitableview autolayout

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

PHP:在字符串中搜索字符串

我想检查另一个字符串中是否存在字符串,然后执行相应的操作.做这个的最好方式是什么?

例如; 如果字符串'europe'出现在'europeisthebest'中,那就做点什么吧.

if ( isIn('europe', 'europeisthebest') == true){
  //do something
}
Run Code Online (Sandbox Code Playgroud)

非常感谢!我很感谢你所有的答案和花在帮助上的时间.

php string replace find

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

使用if else更新java字符串值

我是java的新手,我遇到了一个对我来说没有意义的问题.我有一个列表视图,用于启动活动,活动必须读取一些意图值才能显示正确的信息.

    // getting intent data
    Intent in = getIntent();
    // Get name
    final String catName = in.getStringExtra("category").toString();
    //Textview
    TextView categorytw= (TextView)findViewById(R.id.category_name);
    categorytw.setText(catName);

    // Category URL
    String catUrl = "";

    if( catName =="Italy" ){
        catUrl = "http://url .com/italy.php";
    }
    else if( catName =="Belgium"){
        catUrl = "http://url .com/italy.php";
    }
    else if( catName =="France"){
        catUrl = "http://url .com/france.php";
    }
Run Code Online (Sandbox Code Playgroud)

正如你可以看到我得到意图值"类别"并将其分配给catName变量,然后我更新标题textview categorytw

到目前为止一切都很好,categorytw根据catName的值更新.

现在我需要根据类别的名称获取一个特定的url,这就是为什么我初始化catUrl,它在开头是空的.根据catName的值,catUrl将具有不同的值.

当我从url(catUrl)获取一些数据时,稍后会使用此值/ url:

try{
XMLParser parser = new XMLParser();
String xml   = parser.getXmlFromUrl(catUrl );
} …
Run Code Online (Sandbox Code Playgroud)

java android

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

Android asynctask,防止UI冻结

我有这种代码的安静,从一个URL获取一些xml数据.

它确实正常工作,但问题是,当它下载并解析xml时,UI会冻结,这对用户来说可能是一个问题.

这是班级

    @Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.kategoria);

    // getting intent data
    Intent in = getIntent();
    String cat_name = in.getStringExtra("kategoria");
    //Update Textview
    TextView kategoriatw = (TextView)findViewById(R.id.name_of_cat);
    kategoriatw.setText(cat_name);



    // Kategoro URL
    String catUrl = "http://sample.com/xmldata.xml";


    ArrayList<HashMap<String, String>> menuItems = new ArrayList<HashMap<String, String>>();
    //MOTHERLAJME MULTIDIMENSIONAl
    final List<HashMap<String, String>> MotherContainer= new ArrayList<HashMap<String, String>>();


    try{ 

        XMLParser parser = new XMLParser();
        String xml   = parser.getXmlFromUrl(catUrl); // getting XML
        Document doc = parser.getDomElement(xml); // getting DOM element


        //ALL
        NodeList forecastW = doc.getElementsByTagName("newsitem");

        for …
Run Code Online (Sandbox Code Playgroud)

xml android android-listview android-asynctask

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