问题列表 - 第49457页

点击它时如何将子视图带到前面?

我有一个关于它的大约30个子视图的视图.我想在子视图的viewcontroller中添加代码,这样当我点击子视图时,子视图会扩展以填充屏幕.

我正在使用[self.view setFrame:rect]扩展子视图,这很好用.问题是其他29个子视图中的一些超出了我刚刚点击的子视图,所以它们仍然可见.

我试过bringSubviewToFront从父视图控制器使用,但这似乎没有效果.我可以在子视图的viewcontroller类中添加任何代码来实现吗?

ios

61
推荐指数
2
解决办法
6万
查看次数

drupal模块页面

我有一个概念性的障碍.所以,我想制作一个自定义的Drupal模块,它有几个不同的页面,每个页面都"有用".

我不了解如何在我的模块中创建/集成不同的页面,以及它们的URL是什么.

我有这个:

 /* FILE : mymodule.module */
 function mymodule_menu() { 

   $items = array(); 
   $items['mymodule/landingpage'] = array( 
    'page callback' => 'mymodule_landing',
    'access arguments' => array('access content'),
    'type' => MENU_NORMAL_ITEM,
   );  
   return $items; 
 }

 function mymodule_landing() { 

   $title = 'Hello World'; 
   $content ='This is a simple Hello World Proof of Concept'; 
   return theme_box($tile, $content); 
 }
Run Code Online (Sandbox Code Playgroud)

当我去的时候mysite.com/mymodule/landingpage,我看到了生成的内容mymodule_landing().

但这似乎不是我想要做的,因为内容landingpage是在内部产生的mymodule.module,这让我对如何制作我的mysite.com/mymodule/step2......,mysite.com/mymodule/step99页面感到非常困惑.

我有直觉,每个页面的代码应该在它自己的相应文件中,而我不知道如何去做,这似乎不是正确的方法.

你能解释一下我应该怎么做,文件应该去哪里(用我的其他模块文件,对吗?),以及它可以查看的URL?

drupal module drupal-6

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

使用PUT/POST/DELETE与JSONP和jQuery

我正在创建一个支持跨域请求,JSON/JSONP支持和主HTTP方法(PUT/GET/POST/DELETE)的RESTful API.现在虽然很容易通过服务器端代码访问此API,但将它暴露给javascript会很好.据我所知,当使用jQuery执行JSONP请求时,它只支持GET方法.有没有办法使用POST/PUT/DELETE执行JSONP请求?

理想情况下,我想在jQuery中使用一种方法(如果内核不支持这个,则通过插件),但我也会采用简单的javascript解决方案.任何指向工作代码的链接或如何编写代码都会有所帮助,谢谢.

javascript rest jquery web-services

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

检查file_get_contents何时完成

无论如何我可以检查file_get_contents何时完成加载文件,所以我可以加载另一个文件,它会自动完成加载一个文件,然后进入下一个文件?

php file-get-contents

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

15
推荐指数
2
解决办法
4万
查看次数

960.gs/Blueprint和LESS有什么区别?

最终,我喜欢编写自己的CSS代码.当我必须遵守别人的命名惯例时,我讨厌它......特别是当它们没有真正的意义时.但是,我很清楚移动网站已准备好使用框架.

现在,我已经看到了960.gs和Blueprint之间的几次比较,但是LESS从未参与过那些辩论.为什么不?我错过了什么吗?对我而言,似乎LESS几乎完全相同.

http://lessframework.com/

有人在乎讨论吗?

css blueprint-css less 960.gs

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

计算平方根和功率的快速方法?

C#的Math类只有double和powers.如果我将基于浮点的平方根和幂函数添加到我的Math2类(今天是放松日,我发现优化放松),各种事情可能会更快一些.

所以 - 快速的平方根和电源功能,我不必担心许可,plskthx.或者是一个让我在那里的链接.

c# math exponent

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

如何以编程方式将快捷方式写入Android启动器主屏幕上的特定页面?

我目前正在开发一个Android应用程序,然后我以编程方式编写主屏幕的快捷方式.像这样的东西:

Intent shortcutIntent = new Intent();
shortcutIntent.setClassName(ai.packageName, ai.name);
shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
shortcutIntent.addCategory(Intent.ACTION_PICK_ACTIVITY);
Intent intent = new Intent();
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, appName);

BitmapDrawable bd=(BitmapDrawable)(res.get(app_id).activityInfo.loadIcon(p).getCurrent());
Bitmap newbit;
newbit=bd.getBitmap();
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, newbit);

intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
context.sendBroadcast(intent);
Run Code Online (Sandbox Code Playgroud)

(它实际上是一个StackOverflow帖子,指向我这个解决方案).

无论如何,当我在模拟器中运行应用程序时,快捷方式将从左侧(在2.3主屏幕上)写入第五页.后续运行将快捷方式写入主屏幕左侧的第4页.

我的问题是:有没有办法将快捷方式写入中心页面或第一页(比如传递似乎拥有应用程序快捷方式的二维数组的索引)?我错过了API中的内容吗?

谢谢!

java android shortcut launcher homescreen

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

特定便携式区域的ControllerFactory

我的主要ASP.NET MVC组合应用程序使用全局Unity容器来注册类型.该应用程序将控制器工厂设置为使用此全局容器.我想重构这一点,以便我的每个可移植区域都利用它自己的子Unity容器,以便不同的区域可以以不同的方式实现接口.看起来每个区域需要一个不同的ControllerFactory.我将如何实现这一目标,因为以下内容为所有人设置工厂?

ControllerBuilder.Current
    .SetControllerFactory(/* controller factory with global unity container */);
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc dependency-injection unity-container controller-factory asp.net-mvc-2

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

在这种情况下,无限递归调用应该引发堆栈溢出?

我最近想过这种堆栈溢出的情况:

int f()  
{  
    return f();  
}  

int main(void)  
{  
    f();  
    return 0;  
}
Run Code Online (Sandbox Code Playgroud)

这肯定会导致程序崩溃.但我的问题是为什么这与无限循环不一样?在返回行的递归调用的情况下,编译器可以意识到不需要保留调用函数的任何信息,因为被调用函数的返回点与调用者的返回点相同.现在,在这种情况下,我同意编译器需要保留在堆栈中进行调用的函数的信息:

int f()
{
    int x = f();
    return x;
}

int main(void)
{
    f();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

当然,我错过了一些东西,如果有人向我解释,我会很感激.问候

c stack-overflow recursion

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