小编Akr*_*bek的帖子

如何在MonoTouch中实现UISearchBar

UISearchBar在MonoTouch中找不到任何材料.谁能帮我 ?

uisearchbar xamarin.ios ios

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

如何从单触发中的PerformSegue传递数据

我有表源类和行单击我调用下面的函数移动到另一个控制器,但我想传递一些数据.

controller.PerformSegue("backtorootviewsague",controller);
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么能实现它.我是monotouch和ios的新手.我无法弄清楚如何实现这一目标.

c# xamarin.ios ios ios5

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

如何在使用http请求读取json文件时在monotouch中显示进度条

我在浏览器中显示进度条时遇到问题.真正讨厌的是,当我点击按钮时,它开始从服务器读取json文件,但直到它还没有完成,你甚至无法做任何事情,甚至在视图中添加进度条.一旦加载,一切都开始工作并显示进度条.

你有什么想法我怎么能实现这一点,一旦我点击按钮它应该开始显示进度条完成后我将触发关闭功能关闭进度条.

这是我的脚本:

这是按钮触发它开始调用功能并将进度条添加到视图中的功能

this.View.Add (loadingOverlay);
Getjsondata("http://polarisnet.my/polaristouchsales/Import/Products/product.json");
loadingOverlay.Hide ();
Run Code Online (Sandbox Code Playgroud)

这是Getjson的功能

 public string Getjsondata(string URL)
        {
            HttpWebRequest request = null;
            StreamReader responseReader = null;
            string responseData = "";

            try
            {
                request = (HttpWebRequest)HttpWebRequest.Create(URL);
                responseReader = new StreamReader(request.GetResponse().GetResponseStream());
                responseData = responseReader.ReadToEnd();
            }
            catch(Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
            finally
            {
                request.GetResponse().GetResponseStream().Close();
                responseReader.Close();
                responseReader = null;
            }

            return responseData;

        }
Run Code Online (Sandbox Code Playgroud)

c# json httprequest xamarin.ios

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

标签 统计

xamarin.ios ×3

c# ×2

ios ×2

httprequest ×1

ios5 ×1

json ×1

uisearchbar ×1